Skip to content

Commit cd00519

Browse files
committed
Add support for BEHAT_INIT_ARGS parameter
1 parent 34a9d6b commit cd00519

File tree

5 files changed

+20
-0
lines changed
  • tracker_automations/bulk_prelaunch_jobs/criteria

5 files changed

+20
-0
lines changed

tracker_automations/bulk_prelaunch_jobs/criteria/awaiting_component_lead_review/jobs.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ ${jenkinsreq} "DEV.01 - Developer-requested Behat" \
2323
-p PHPVERSION=${php_version} \
2424
-p BROWSER="BrowserKit (non-js)" \
2525
-p BEHAT_SUITE=ALL \
26+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
2627
-w >> "${resultfile}.jenkinscli" < /dev/null
2728

2829
# We want to launch always a Behat (Firefox (js) - boost) job
@@ -33,6 +34,7 @@ ${jenkinsreq} "DEV.01 - Developer-requested Behat" \
3334
-p DATABASE=pgsql \
3435
-p PHPVERSION=${php_version} \
3536
-p BROWSER="Firefox (js)" \
37+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
3638
-w >> "${resultfile}.jenkinscli" < /dev/null
3739

3840
# We want to launch a Behat (Firefox (js) - classic) job
@@ -46,6 +48,7 @@ if [[ ${target} == "main" ]]; then
4648
-p PHPVERSION=${php_version} \
4749
-p BROWSER="Firefox (js)" \
4850
-p BEHAT_SUITE=classic \
51+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
4952
-w >> "${resultfile}.jenkinscli" < /dev/null
5053
fi
5154

tracker_automations/bulk_prelaunch_jobs/criteria/awaiting_integration/jobs.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ ${jenkinsreq} "DEV.01 - Developer-requested Behat" \
2323
-p PHPVERSION=${php_version} \
2424
-p BROWSER="BrowserKit (non-js)" \
2525
-p BEHAT_SUITE=ALL \
26+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
2627
-w >> "${resultfile}.jenkinscli" < /dev/null
2728

2829
# We want to launch always a Behat (Firefox (js) - boost) job
@@ -33,6 +34,7 @@ ${jenkinsreq} "DEV.01 - Developer-requested Behat" \
3334
-p DATABASE=pgsql \
3435
-p PHPVERSION=${php_version} \
3536
-p BROWSER="Firefox (js)" \
37+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
3638
-w >> "${resultfile}.jenkinscli" < /dev/null
3739

3840
# We want to launch a Behat (Firefox (js) - classic) job
@@ -46,6 +48,7 @@ if [[ ${target} == "main" ]]; then
4648
-p PHPVERSION=${php_version} \
4749
-p BROWSER="Firefox (js)" \
4850
-p BEHAT_SUITE=classic \
51+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
4952
-w >> "${resultfile}.jenkinscli" < /dev/null
5053
fi
5154

tracker_automations/bulk_prelaunch_jobs/criteria/list_of_mdls/jobs.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
7676
-p BEHAT_SUITE=ALL \
7777
-p BEHAT_TAGS="${final_tags}" \
7878
-p BEHAT_NAME="${behat_name}" \
79+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
7980
-p RUNNERVERSION=${runner} \
8081
-w >> "${resultfile}.jenkinscli" < /dev/null
8182
fi
@@ -96,6 +97,7 @@ if [[ "${jobtype}" == "behat-chrome" ]]; then
9697
-p BROWSER="Chrome (js)" \
9798
-p BEHAT_TAGS="${final_tags}" \
9899
-p BEHAT_NAME="${behat_name}" \
100+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
99101
-p RUNNERVERSION=${runner} \
100102
-w >> "${resultfile}.jenkinscli" < /dev/null
101103
fi
@@ -117,6 +119,7 @@ if [[ "${jobtype}" == "behat-chrome" ]]; then
117119
-p BEHAT_SUITE=classic \
118120
-p BEHAT_TAGS="${final_tags}" \
119121
-p BEHAT_NAME="${behat_name}" \
122+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
120123
-p RUNNERVERSION=${runner} \
121124
-w >> "${resultfile}.jenkinscli" < /dev/null
122125
fi
@@ -137,6 +140,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
137140
-p BROWSER="Firefox (js)" \
138141
-p BEHAT_TAGS="${final_tags}" \
139142
-p BEHAT_NAME="${behat_name}" \
143+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
140144
-p RUNNERVERSION=${runner} \
141145
-w >> "${resultfile}.jenkinscli" < /dev/null
142146
fi
@@ -158,6 +162,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
158162
-p BEHAT_SUITE=classic \
159163
-p BEHAT_TAGS="${final_tags}" \
160164
-p BEHAT_NAME="${behat_name}" \
165+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
161166
-p RUNNERVERSION=${runner} \
162167
-w >> "${resultfile}.jenkinscli" < /dev/null
163168
fi
@@ -185,6 +190,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
185190
-p INSTALL_PLUGINAPP=ci \
186191
-p BEHAT_TAGS="${final_tags}" \
187192
-p BEHAT_NAME="${behat_name}" \
193+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
188194
-p RUNNERVERSION=${runner} \
189195
-w >> "${resultfile}.jenkinscli" < /dev/null
190196
fi

tracker_automations/bulk_prelaunch_jobs/criteria/list_of_mdls_sdev/jobs.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
3030
-p PHPVERSION=${php_version} \
3131
-p BROWSER="BrowserKit (non-js)" \
3232
-p BEHAT_SUITE=ALL \
33+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
3334
-p RUNNERVERSION=${runner} \
3435
-w >> "${resultfile}.jenkinscli" < /dev/null
3536
fi
@@ -43,6 +44,7 @@ if [[ "${jobtype}" == "behat-chrome" ]]; then
4344
-p DATABASE=pgsql \
4445
-p PHPVERSION=${php_version} \
4546
-p BROWSER="Chrome (js)" \
47+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
4648
-p RUNNERVERSION=${runner} \
4749
-w >> "${resultfile}.jenkinscli" < /dev/null
4850
fi
@@ -57,6 +59,7 @@ if [[ "${jobtype}" == "behat-chrome" ]]; then
5759
-p PHPVERSION=${php_version} \
5860
-p BROWSER="Chrome (js)" \
5961
-p BEHAT_SUITE=classic \
62+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
6063
-p RUNNERVERSION=${runner} \
6164
-w >> "${resultfile}.jenkinscli" < /dev/null
6265

@@ -69,6 +72,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
6972
-p DATABASE=pgsql \
7073
-p PHPVERSION=${php_version} \
7174
-p BROWSER="Firefox (js)" \
75+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
7276
-p RUNNERVERSION=${runner} \
7377
-w >> "${resultfile}.jenkinscli" < /dev/null
7478
fi
@@ -83,6 +87,7 @@ if [[ "${jobtype}" == "all" ]] || [[ "${jobtype}" == "behat-all" ]] || [[ "${job
8387
-p PHPVERSION=${php_version} \
8488
-p BROWSER="Firefox (js)" \
8589
-p BEHAT_SUITE=classic \
90+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
8691
-p RUNNERVERSION=${runner} \
8792
-w >> "${resultfile}.jenkinscli" < /dev/null
8893
fi

tracker_automations/bulk_prelaunch_jobs/criteria/multi_database/jobs.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ if [[ "${jobtype}" == "behat-nonjs" ]]; then
118118
-p BEHAT_SUITE=ALL \
119119
-p BEHAT_TAGS="${final_tags}" \
120120
-p BEHAT_NAME="${behat_name}" \
121+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
121122
-p RUNNERVERSION=${runner} \
122123
-w >> "${resultfile}.jenkinscli" < /dev/null
123124
done
@@ -144,6 +145,7 @@ if [[ "${jobtype}" == "behat-chrome" ]]; then
144145
-p BEHAT_SUITE=default \
145146
-p BEHAT_TAGS="${final_tags}" \
146147
-p BEHAT_NAME="${behat_name}" \
148+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
147149
-p RUNNERVERSION=${runner} \
148150
-w >> "${resultfile}.jenkinscli" < /dev/null
149151
done
@@ -170,6 +172,7 @@ if [[ "${jobtype}" == "behat-firefox" ]]; then
170172
-p BEHAT_SUITE=default \
171173
-p BEHAT_TAGS="${final_tags}" \
172174
-p BEHAT_NAME="${behat_name}" \
175+
-p BEHAT_INIT_ARGS="${behat_init_args}" \
173176
-p RUNNERVERSION=${runner} \
174177
-w >> "${resultfile}.jenkinscli" < /dev/null
175178
done

0 commit comments

Comments
 (0)