Added nightly build related functions
Changes
Add options for nightly build scheduling:
-
UPDATE_SUBMODULES
: if set to true, update all the submodules to the latest dev branch before build (default is false). Also automatically push the submodules update to the bundle dev branch; - Trigger pipelines of dev branch for every submodules.
Fix
- PTQ tutorial issue with input producer by using
Scheduler::forward()
data
argument #262 (closed)
Context
I propose to automatically schedule every night a build with both options to true. 1) The bundle dev
branch will be automatically updated to the latest submodules dev
branch every night. 2) This will ensure that main
will track dev
as long as all the submodule dev branches remains consistant, and spot any incompatibility or missing change the day after!
All Aidge users would therefore stay at main
, remain up-to-date and have garanteed consistency accros modules as long as they update everything at once!
Edited by Cyril Moineau