Superbuild CI
Summary
This MR introduces the new script for Superbuild continuous integration.
Rationale
As SuperBuild is provided by OTB we need to test is, and to test OTB with its dependencies coming from Superbuild.
Implementation Details
The job is a two folds job. First we check that there is an available superbuild (meaning build from the current sources) if not we build it and push it on a different repository.
Then we build OTB with the corresponding SuperBuild.
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
Merge request reports
Activity
added 37 commits
-
e9c96362...ebab3404 - 35 commits from branch
develop
- 6ef3439c - Fix missing stage
- 17ae9fcd - Merge branch 'develop' into superbuild_ci
-
e9c96362...ebab3404 - 35 commits from branch
added 1 commit
- 764f3217 - CI: remove after script for prepare step of superbuild
added 1 commit
- eb31ac31 - Remove libkml from option as it is not available yet
added 67 commits
-
eb31ac31...67881ae4 - 65 commits from branch
develop
- 144f91c7 - Merge branch 'develop' into superbuild_ci
- 2c23080e - Include CMakeCache to md5sum
-
eb31ac31...67881ae4 - 65 commits from branch
added 2 commits
added 3 commits
added patch label
mentioned in commit 8271c62b
added ci label
changed milestone to %7.0.0
Please register or sign in to reply