We have a NodeJS based project that uses Buildkite for its deployment (let’s say it’s serviceA). What we would like to do is deploy the same code to a different endpoint (say serviceB) using a different config.
Is this possible using Buildkite? Can I update deploy_pipeline.yml and do 2 deployments? Is there any other way this can be achieved?
Welcome to the community!
It’s good practice to use separate pipelines for deployments (painless rollbacks). You can read more about it here Deployments with Buildkite | Buildkite Documentation.
Even if you have different pipelines you can use the same yml with different config.