This PR is the first step in migrating this repo from Jenkins to Semaphore.
Once you see things are running smoothly on Semaphore for this repo, open a follow-up PR to delete the Jenkinsfile.
This PR does two things:
1) Disables jenkins deploy.
2) Sets up cc-service-bot to create a semaphore.yaml. -> Expect a PR from service-bot.
Action required after merging
You will need to run service-bot and merge the PR it creates. See the instructions
If applicable, apply these changes to release branches
Changes
This PR is the first step in migrating this repo from Jenkins to Semaphore.
Once you see things are running smoothly on Semaphore for this repo, open a follow-up PR to delete the Jenkinsfile.
This PR does two things: 1) Disables jenkins deploy. 2) Sets up cc-service-bot to create a semaphore.yaml. -> Expect a PR from service-bot.
Why are we migrating?
Read the background and motivation
Please merge this PR ASAP because we plan on shutting down Jenkins by the end of the year.