Skip to content
  1. Jan 28, 2022
  2. Jan 26, 2022
  3. Jan 07, 2022
  4. Jan 05, 2022
  5. Oct 08, 2021
  6. Sep 16, 2021
  7. Apr 19, 2021
    • Thomas Bouffard's avatar
      feat: improve the preview script and related documentation (#222) · 0411dac1
      Thomas Bouffard authored
      Improvements
        - enforce 'redirect' and 'no fetch sources' config except if explicitly
        requested
        - allow to build all components/branches using a new `use-all-repositories`
        option
        - allow to build a set of components and branches with new options
        (`use-multi-repositories` and `component-with-branches`)
        - add a dedicated bash preview script for local developments. Everything can
        now be done with the script so specific npm scripts have been removed from the
        package.json file
        - new bash script option to skip the doc generation and only generate the
        Antora preview playbook
        - improve the site title management logic
        - allow to use boolean options without having to pass 'true' as argument
      
      Fixes
        - allow the bonita '7.10' branch build
        - make the 'fetch sources' option work
      
      Readme updates
        - reorganize to put end-user documentation first
        - put local developments information first as this is what developers mainly
        use
        - provide more details about the `build-preview` bash script usage (for
        instance http server and asciinema)
      0411dac1
  8. Apr 07, 2021
  9. Mar 12, 2021
  10. Mar 01, 2021
  11. Feb 25, 2021
    • Thomas Bouffard's avatar
      refactor: keep a single solution to manage preview (#145) · b237a5b7
      Thomas Bouffard authored
      Previously, there were both bash and npm scripts that rely on several nodejs
      script. For simplicity, we only have a single bash script that support all
      existing options (with a single nodejs script).
      
      The documentation has been improved
        - introduce `--help` in the bash script to display all available options
        - the README better explains how to generate the preview for both development
        and deployment
      
      Bonus: activate Admonitions with github support in the README
      b237a5b7
  12. Jan 13, 2021
  13. Nov 24, 2020
    • Thomas Bouffard's avatar
      feat(bici): generate BICI documentation (#17) · b8c80860
      Thomas Bouffard authored
      Integrate the BICI migrated content and document how this has been done for reuse with other content (based on previous poc).
      The antora-ui bundle has been generated from a previous poc, it will be updated with content of bonitasoft/bonita-documentation-theme later
      
      This also setup
          - build with npm: shared commands and shared dev/build setup
          - antora playbook: more ready for GH pages deployment
          - allow to build the site for local and production usage
          - allow to run local http server for evaluation
      b8c80860