Deploy Gemfire with omg in a Concourse pipeline.
-
Clone this repository.
git clone https://github.com/c0-ops/concourse-deploy-gemfire.git
-
Copy the pipeline variables template.
cp pipeline-vars-template.yml pipeline-vars.yml
-
Edit
pipeline-vars.yml
, adding appropriate values.$EDITOR pipeline-vars.yml
-
Create or update the pipeline.
fly -t TARGET set-pipeline -p deploy-gemfire -c ci/pivotal-gemfire-service-pipeline.yml -l pipeline-vars.yml
or
fly -t TARGET set-pipeline -p deploy-gemfire -c ci/pivotal-gemfire-service-pipeline.yml -l pipeline-vars.yml
-
Delete or move
pipeline-vars.yml
to a secure location. -
Unpause the pipeline
fly -t TARGET unpause-pipeline -p deploy-gemfire
-
Trigger the deployment job and observe the output.
fly -t TARGET trigger-job -j deploy-gemfire/get-product-version -w fly -t TARGET trigger-job -j deploy-gemfire/deploy -w