Skip to content

[CI] Better links for web / report previews

Lars Bilke requested to merge bilke/ogs:web-envs into master

Using GitLab CIs environment-feature. Creates nice buttons in the MR widget (labeled View App). Also the preview is available immediately after the corresponding job finishes (before: the links were created when the full pipeline finished):

Bonus feature:

For the web site preview the View App-button directly links to a changed page if there is one such change (but see buggy behaviour in the comment below). If there are multiple changes there is dropdown where you can jump individual changed pages:

Future improvement ideas:

  • Implement banners on the generated pages (web and doxygen) which link back to the MR.

  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Any new feature or behavior change was documented?
Edited by Lars Bilke

Merge request reports