Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • otb otb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 207
    • Issues 207
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Main Repositories
  • otbotb
  • Merge requests
  • !721

Deploy Doxygen documentation in CI

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Cédric Traizet requested to merge deploy_doxygen into develop Jun 29, 2020
  • Overview 1
  • Commits 2
  • Pipelines 4
  • Changes 3

Summary

Documentation for otb is generated during merge request builds (when code is pushed in a branch with an associated MR) and develop builds (when a branch is merged into develop). The html documentation is available as .tar at https://www.orfeo-toolbox.org/packages/ci/

For develop builds the Cookbook is automatically un-tarred and is available at https://www.orfeo-toolbox.org/CookBook-develop/

This is not the case for the Doxygen documentation. This merge request adds the required command in CI scripts to deploy the Doxygen documentation.

Additionally a link for the develop doxygen has been created on the website https://www.orfeo-toolbox.org/doxygen-develop/

Links to the develop documentation has also been added to the Download page of OTB (see the Develop Binary Packages section).

Additional notes

Note that the changes can only be tested by merging this branch in develop. Please review carefully ! I tested each command locally.

Copyright

The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.


Check before merging:

  • All discussions are resolved
  • At least 2 👍 votes from core developers, no 👎 vote.
  • The feature branch is (reasonably) up-to-date with the base branch
  • Dashboard is green
  • Copyright owner has signed the ORFEO ToolBox Contributor License Agreement
  • Optionally, run git diff develop... -U0 --no-color | clang-format-diff.py -p1 -i on latest changes and commit
Edited Jun 29, 2020 by Cédric Traizet
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: deploy_doxygen