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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.