Hello,
i have a Bamboo Plan with 5 Jobs.
Job 1 activ
Job 2 activ
Job 3 activ
Job 4 activ
Job 5 activ
My Question is, do i have the possibility to start this bamboo plan with one job like "Job 2" without deactived the other jobs.
Bamboo 4.4.8 build 3511
Using the script task, you will need to modify your jobs. First of all you need a script task per job.
Create a script task "inline" something like:
if [[ ${bamboo.repository.git.branch} == release* ]]; then
execute tasks
fi
(this script executes tasks when my branch is a named "release*")
So with multiple jobs (you will need to consolidate your existing tasks in this script), it would look something like:
Job 1:
if [[ ${bamboo.repository.git.branch} == release* ]]; then
execute job1 tasks
fi
Job 2
if [[ ${bamboo.repository.git.branch} == release* ]]; then
execute job 2 tasks
fi
Job 3
if [[ ${bamboo.repository.git.branch} == release* ]]; then
execute job 3 tasks
fi
but tha mean, i have to modify all jobs?
or do i have to creat a JOB mit that script?
AND can i have an example for that script plzz?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can use the Script task (within the Job) and write an if-then condition to execute that particular job or not, otherwise, proceed to the next job (which will have it's own condition and so forth).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.