Workflows
Build Workflows¶
Entry point
:build, ormix bootleg.build
Remote Builds¶
verify_configbuildremote_verify_configremote_buildinitcleanremote_scm_updategit_mode == pull?verify_repo_configpull_remote
git_mode == push?push_remotereset_remote
compileremote_generate_releaserelease_workspace set?yescopy_build_release
nodownload_release
Local Builds¶
verify_configbuildlocal_verify_configlocal_buildlocal_compilelocal_generate_releaselocal_copy_release
Docker Builds¶
verify_configbuilddocker_verify_configdocker_builddocker_compiledocker_generate_releasedocker_copy_release
Deployment Workflow¶
Entry point
:deploy, ormix bootleg.deploy
deployrelease_workspace set?yescopy_deploy_release
noupload_release
unpack_release
Update Workflow¶
Entry point
:update, ormix bootleg.update
updatebuilddeploystop_silentstart