1. 25 5月, 2022 1 次提交
    • A
      Sync Dashboard docs to the website · 629787d4
      Alan Greene 提交于
      Add most recent release `v0.26.x` and `main` as the only options for
      now as we've updated the structure and links to ensure they work
      correctly on both GitHub and the website.
      629787d4
  2. 24 5月, 2022 1 次提交
  3. 12 5月, 2022 1 次提交
  4. 27 4月, 2022 1 次提交
  5. 24 2月, 2022 1 次提交
  6. 17 2月, 2022 1 次提交
  7. 10 2月, 2022 1 次提交
  8. 25 11月, 2021 1 次提交
    • A
      Add config for chains · 5e9ef642
      Andrea Frittoli 提交于
      Add configuration for chain docs.
      Front matter is missing so adding some basic one just to test the
      PR. The docs include images at least one image (the logo) which
      does not work as the only mime type supported for in-repo data is
      text / markdown - which is something we need to fix in the sync
      script.
      
      This also adds support for using "." to get documents from the
      repo root.
      Signed-off-by: NAndrea Frittoli <andrea.frittoli@gmail.com>
      5e9ef642
  9. 19 11月, 2021 1 次提交
  10. 18 11月, 2021 1 次提交
  11. 04 11月, 2021 1 次提交
  12. 01 11月, 2021 1 次提交
  13. 30 10月, 2021 1 次提交
  14. 26 10月, 2021 1 次提交
  15. 02 9月, 2021 1 次提交
  16. 01 7月, 2021 2 次提交
    • E
      Use branch refs in pipeline sync config · e085f066
      Elias Norrby 提交于
      Track release branches instead of tags in order to sync recent
      documentation updates.
      
      Bump displayName to reflect the most recent patch release.
      
      closes: #271
      e085f066
    • E
      Add docs for recent trigger releases · 3c4517be
      Elias Norrby 提交于
      - Add triggers v0.11.2, v0.12.1, v0.13.0, v0.14.1
      - Update triggers from v0.10.1 to v0.10.2
      - Remove create-webhook.yaml from included files
      - Use remote branch refs for trigger docs
      3c4517be
  17. 22 6月, 2021 1 次提交
  18. 18 5月, 2021 1 次提交
  19. 08 4月, 2021 1 次提交
  20. 12 3月, 2021 2 次提交
  21. 10 3月, 2021 2 次提交
  22. 23 2月, 2021 1 次提交
  23. 03 2月, 2021 3 次提交
  24. 24 11月, 2020 1 次提交
  25. 11 11月, 2020 1 次提交
  26. 09 11月, 2020 1 次提交
    • A
      Switch sync config from files to folders · 85a5bcb6
      Andrea Frittoli 提交于
      Change the sync configuration from files to folders, so make the
      configuration easier to maintain as well to allow syncing folders
      of generated docs, where the list of files may vary and for which
      it is not possible to pre-add the YAML headers used by docsy.
      
      This change implies the following modification to the sync process:
      - we do not download files one-by-one to disk and rewrite them to
        a different location on disk. Instead we git clone all relevant
        repositories, and pull files at the correct reference into the
        site content folder direcly
      - we now support pulling content from different folders in the
        tekton repos. As part of the configuration a target folder in
        the website can be specified. The default is '/'.
        This will allow pulling in content from other folders that may
        not even be under `docs`.
      
      As part of the re-work, a couple of issues have been fixed:
      - links to the index page were re-written to github because the
        `_index.md` could not be found locally in the source. This case
        is now handled by the code
      - links to files in nested folders were re-written to github
        because the files were downloaded to the parent folders and
        thus not found locally. Files configured from a nested folder
        are now downloaded to the configured target folder and the
        check has been fixed.
        In one case this issue had the side effect of fixing the broken
        link in content/en/vault/Triggers-v0.7.0/exposing-eventlisteners.md:
        - [`create-ingress`](./create-ingress.yaml)
        the YAML file is not in the `docs` folder so the link should be:
        - [`create-ingress`](./getting-started/create-ingress.yaml)
        which would have to be fixed on triggers side, with a new minor
        release.
      
      Overall the execution time ("real") has been improved (real), at
      least on my laptop. The "user" time is bit more so on systems
      with fewer CPU cores it may take slightly longer.
      
      - before:
      real	0m41.870s
      user	1m52.244s
      sys	0m29.440s
      
      - after, no cache:
      real	0m31.981s
      user	2m25.869s
      sys	0m46.176s
      
      - after, with cache:
      real	0m21.382s
      user	2m24.826s
      sys	0m42.637s
      
      Added more unit test coverage (75% now).
      To verify this change I also diffed the content generated before
      this change with the content generated after the change.
      Signed-off-by: NAndrea Frittoli <andrea.frittoli@gmail.com>
      85a5bcb6
  27. 06 11月, 2020 1 次提交
  28. 31 10月, 2020 1 次提交
  29. 23 10月, 2020 1 次提交
  30. 21 10月, 2020 1 次提交
  31. 10 10月, 2020 1 次提交
  32. 20 7月, 2020 1 次提交
  33. 29 5月, 2020 1 次提交
  34. 16 4月, 2020 1 次提交
    • A
      Add missing YAML files to Triggers sync config · 0c101dc4
      Alan Greene 提交于
      The samples for the two 'Getting Started' links at the end of the main
      Triggers page in the docs are missing so the links result in 404.
      
      Add the YAML files to the sync config so they'll be included and available
      from the links on the website.
      0c101dc4
  35. 08 4月, 2020 1 次提交