Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
otb
otb
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 273
    • Issues 273
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 8
    • Merge Requests 8
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Main Repositories
  • otbotb
  • Merge Requests
  • !721

Merged
Opened Jun 29, 2020 by Cédric Traizet@ctraizetDeveloper

Deploy Doxygen documentation in CI

  • 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
Reviewer
Request review from
7.2.0
Milestone
7.2.0
Assign milestone
Time tracking
Reference: orfeotoolbox/otb!721
Source branch: deploy_doxygen

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.