Apache OpenServerless website

Clone this repo:
  1. 730b10d Updated task (#60) by Bruno Salzano · 4 weeks ago main
  2. 5f5fcdd Added conclusions page (#59) by Bruno Salzano · 4 weeks ago
  3. 40ec7ba dark mode (#57) by Bruno Salzano · 4 weeks ago
  4. e38f855 docs(chore): updated tutorial (#58) by Bruno Salzano · 4 weeks ago
  5. 85e75b5 docs(chore): added warning to tutorial pages (#56) by Bruno Salzano · 7 weeks ago

Apache OpenServerless documentation

The Apache OpenServerless website uses Hugo and Docsy to build static HTML and related resources.

Prerequisites

  • Ensure to have a recent nodejs and npm version or use Nix to get dependencies (we provide a shell.nix)
  • Install Taskfile
  • Clone repository
    • git clone https://github.com/apache/openserverless-site.git
    • npm install

Preview

Task and Tools updates

The documentation for OpenServerless Tasks and OpenServerless Tools is automatically extracted from the respective repositories.

Is possible to align task and tools using these commands:

  • Tasks

    • task import-task
  • Tools

    • task import-tools

Web site build

  • Run Hugo Build
    • task build

Publish

The Apache OpenServerless website uses GitHub Actions and Apache Software Foundation Infrastructure configuration for automated publishing.