I would like to know how to run an after_success script only for a specific branch.
after_success
I am using a custom script to deploy the app after build passes. I would
You can also do this by using the script provider in the deploy phase of your build. This approach is a bit cleaner but only allows one command, unlike after_success.
deploy: provider: script script: # some deployment script on: branch: prod