I just read all the CloudBees developer docs and was surprised I didn't see anything about setting up multiple environments for your deployment pipeline.
I plan on running my app locally, then promote the code to a QA machine inside my network, and from there it would be nice to deploy the code changes to a "Demo" environment on the CloudBees cloud, where clients could review/acceptance test the changes before I set them live.
So I ask: how does one set up both a Demo and Production environment on CloudBees?
Ideally, I'd like to have my Demo environment be demo.myapp.example.com
and the Production environment be myapp.example.com
. Thanks in advance!
You for sure can deploy the exact same binary to multiple environment, and get each of them configured with distinct resources and parameters. This is a common pattern. You probably will need to use the cloudbees SDK to fine-grain setup both environments. Both run.cloudbees.com web console and jenkins cloudbees deployer offer limited options.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With