You do not need to use the 'approve_job 'or 'move_job' functions. The use of these jobs is determined by how you define your CircleCI pipeline. If you are using Approvals in CircleC, the approve_job records the approval information as part of the microservice deployment meta. A 'Move' process tracks where the microservice and application versions are in the pipeline. You would generally perform a 'Move' and then a 'Deploy.' Using the microservice_version_update_job is recommended before the deploy_job. This allows Ortelius to perform your versioning, configuration management, dependency mapping and comparisons. The deploy_job calls on Ortelius' back in release engine to move the objects to endpoints (clusters for example.)
0 commit comments