Nightly
Coin is able to schedule jobs for certain intervals. The nightly scheduler allow scheduling different kind of jobs.
Integration job
Integration job has 2 subtypes based on which template is used. Default and android uses platforms that the
module would normally use, this is recorded as type health check.
The other is custom which enables user to input the file from which the platforms are parsed, this is
recorded as nightly type. The custom job forces the format of nightly<user input>.yaml
to separate platform configuration files from other configurations. If no user input is provided,
nightly.yaml is used. See platform configurations for details.
Dependency update job
Dependency update job can be used to update module or qt5 dependencies. A commit is automatically created and staged.
Merge job
Merge job tries to merge the inputted branches and will automatically stage the created merge.