bonitasoft / bonita-documentation-site

The sources of the Bonita Documentation site
https://documentation.bonitasoft.com/
GNU General Public License v2.0
9 stars 5 forks source link

feat(poc): experiment Antora Atlas #575

Closed tbouffard closed 1 year ago

tbouffard commented 1 year ago

DISCLAIMER: this is a POC so it is not intended to be merged

Resources:

Extension source code of the site-manifest file retrieval

covers #326 complements #567

Done

Antora Atlas 1.0.0-alpha.1 requires Antora 3.2.0-alpha.2

Tested with the locally generated site-manifest file which is commited in df31e23c. Xref validation OK.

Also work with the local file with GitHub action:

Generation locally

Command: ./build-preview-dev.bash --local-sources --type netlify --use-all-repositories No download when building all and test-sources, for instance with ./build-preview-dev.bash --type netlify --use-test-sources Evaluate the generated playbook with the --only-generate-playbook CLI option

With the sources content (HEAD on 2023-06-02 around 14:30 GMT)

Tasks

Tasks for a new PR

When trying to use the site-manifest for xref validation

github-actions[bot] commented 1 year ago

🎊 PR Preview ab404b92327dda533f321df179647caeabeca7fd has been successfully built and deployed to https://bonitasoft-bonita-documentation-site-test-pr-575.surge.sh

:clock1: Build time: 0.013s

πŸ€– By surge-preview

github-actions[bot] commented 1 year ago

🎊 PR Preview ab404b92327dda533f321df179647caeabeca7fd has been successfully built and deployed to https://bonitasoft-bonita-documentation-site-site-pr-575.surge.sh

:clock1: Build time: 0.015s

πŸ€– By surge-preview

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

tbouffard commented 1 year ago

POC completed. Its content will be reused for the final implementation. See #582