Skip to content

Added nightly build related functions

Olivier BICHLER requested to merge nightly into dev

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

Merge request reports

Loading