[#67] added authors shortcodes and first article ported from opensource.net  (#74)

* [#67] created authors shortcodes and added under blog/news the first article from opensource.net

* [#67] fix typo

* [#67] ported the second article from opensource.net

* [#67] moved new articles in  a new section
10 files changed
tree: e310b65cf418cdc33880eb402adf5c50f37e9f52
  1. .github/
  2. assets/
  3. content/
  4. layouts/
  5. static/
  6. tasks/
  7. .asf.yaml
  8. .envrc
  9. .gitignore
  10. .nvmrc
  11. DISCLAIMER
  12. docsy.work
  13. docsy.work.sum
  14. go.mod
  15. go.sum
  16. hugo.yaml
  17. LICENSE
  18. netlify.toml
  19. NOTICE
  20. package.json
  21. postcss.config.js
  22. README.md
  23. shell.nix
  24. Taskfile.yaml
  25. tools.md
README.md

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, tools and runtimes using these commands:

  • Tasks

    • task import-task
  • Tools

    • task import-tools
  • Runtimes

    • task import-runtimes

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.