Skip to content

Commit 2b22e9d

Browse files
committed
AG-49550: add extension requirement
Squashed commit of the following: commit ffd27f6 Author: Dmitriy Seregin <d.seregin@adguard.com> Date: Wed Dec 17 18:42:25 2025 +0300 AG-49550: add extension requirement
1 parent ea6afc5 commit 2b22e9d

File tree

7 files changed

+27
-63
lines changed

7 files changed

+27
-63
lines changed

bamboo-specs/auto-build.yaml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,7 @@ branch-overrides:
152152
interpreter: SHELL
153153
scripts:
154154
- "./bamboo-specs/scripts/cleanup.sh"
155-
requirements:
156-
- adg-docker: 'true'
155+
requirements: *requirements
157156

158157
Unit tests:
159158
key: UNITTESTS
@@ -193,8 +192,7 @@ branch-overrides:
193192
# mv3 postfix because we run auto-builds only for mv3 branch.
194193
test-results: 'tests-reports/unit-tests-mv3.xml'
195194
- script: *cleanup-script
196-
requirements:
197-
- adg-docker: 'true'
195+
requirements: *requirements
198196

199197
Locales check:
200198
key: LOCALESCHECK
@@ -229,8 +227,7 @@ branch-overrides:
229227
pnpm locales validate --min
230228
final-tasks:
231229
- script: *cleanup-script
232-
requirements:
233-
- adg-docker: 'true'
230+
requirements: *requirements
234231

235232
Update filters and build:
236233
key: UPDATEFILTERSANDBUILD
@@ -374,8 +371,7 @@ branch-overrides:
374371
type: junit
375372
test-results: 'tests-reports/integration-tests-*.xml'
376373
- script: *cleanup-script
377-
requirements:
378-
- adg-docker: 'true'
374+
requirements: *requirements
379375

380376
# Run auto-build as specified and collect all changes made by
381377
# filter list maintainers.

bamboo-specs/auto-publish.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ AutoDeployAndPublish Release:
6868
fi
6969
requirements: &requirements
7070
- adg-docker: 'true'
71+
- extension: 'true'
7172
notifications: &notifications
7273
- events:
7374
- deployment-started-and-finished

bamboo-specs/build-firefox-beta.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ Build:
108108
required: true
109109
requirements:
110110
- adg-docker: 'true'
111+
- extension: 'true'
111112

112113
triggers: []
113114

bamboo-specs/deploy-beta.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ static.adtidy.org:
3838
./bamboo-deploy-publisher/deploy.sh chrome-extension-beta
3939
final-tasks: []
4040
variables: {}
41-
requirements:
41+
requirements: &requirements
4242
- adg-docker: 'true'
43+
- extension: 'true'
4344
notifications:
4445
- events:
4546
- deployment-started-and-finished
@@ -75,8 +76,7 @@ Chrome WebStore MV3:
7576
./bamboo-deploy-publisher/deploy.sh browser-extension-webstore-beta
7677
final-tasks: []
7778
variables: {}
78-
requirements:
79-
- adg-docker: 'true'
79+
requirements: *requirements
8080
notifications:
8181
- events:
8282
- deployment-started-and-finished
@@ -117,8 +117,7 @@ GitHub:
117117
./bamboo-deploy-publisher/deploy.sh browser-extension-github-beta
118118
final-tasks: []
119119
variables: {}
120-
requirements:
121-
- adg-docker: 'true'
120+
requirements: *requirements
122121
notifications:
123122
- events:
124123
- deployment-started-and-finished

bamboo-specs/deploy-firefox-beta.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@ static.adtidy.org:
3737
./bamboo-deploy-publisher/deploy.sh firefox-extension-beta
3838
final-tasks: []
3939
variables: {}
40-
requirements:
40+
requirements: &requirements
4141
- adg-docker: 'true'
42+
- extension: 'true'
4243
notifications:
4344
- events:
4445
- deployment-started-and-finished
@@ -77,8 +78,7 @@ GitHub:
7778
./bamboo-deploy-publisher/deploy.sh browser-extension-github-beta-firefox
7879
final-tasks: []
7980
variables: {}
80-
requirements:
81-
- adg-docker: 'true'
81+
requirements: *requirements
8282
notifications:
8383
- events:
8484
- deployment-started-and-finished

bamboo-specs/deploy-release.yaml

Lines changed: 13 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,10 @@ static.adtidy.org:
4040
./bamboo-deploy-publisher/deploy.sh firefox-extension-release
4141
final-tasks: []
4242
variables: {}
43-
requirements:
43+
requirements: &requirements
4444
- adg-docker: 'true'
45-
notifications:
45+
- extension: 'true'
46+
notifications: &notifications
4647
- events:
4748
- deployment-started-and-finished
4849
recipients:
@@ -77,15 +78,8 @@ Chrome WebStore MV2:
7778
./bamboo-deploy-publisher/deploy.sh browser-extension-webstore-release-mv2
7879
final-tasks: []
7980
variables: {}
80-
requirements:
81-
- adg-docker: 'true'
82-
notifications:
83-
- events:
84-
- deployment-started-and-finished
85-
recipients:
86-
- webhook:
87-
name: Deploy webhook
88-
url: http://prod.jirahub.service.eu.consul/v1/webhook/bamboo?channel=adguard-qa-extensions-builds
81+
requirements: *requirements
82+
notifications: *notifications
8983

9084
Chrome WebStore MV3:
9185
triggers: []
@@ -114,15 +108,8 @@ Chrome WebStore MV3:
114108
./bamboo-deploy-publisher/deploy.sh browser-extension-webstore-release
115109
final-tasks: []
116110
variables: {}
117-
requirements:
118-
- adg-docker: 'true'
119-
notifications:
120-
- events:
121-
- deployment-started-and-finished
122-
recipients:
123-
- webhook:
124-
name: Deploy webhook
125-
url: http://prod.jirahub.service.eu.consul/v1/webhook/bamboo?channel=adguard-qa-extensions-builds
111+
requirements: *requirements
112+
notifications: *notifications
126113

127114
Addons Mozilla:
128115
triggers: []
@@ -152,15 +139,8 @@ Addons Mozilla:
152139
./bamboo-deploy-publisher/deploy.sh browser-extension-amo
153140
final-tasks: []
154141
variables: {}
155-
requirements:
156-
- adg-docker: 'true'
157-
notifications:
158-
- events:
159-
- deployment-started-and-finished
160-
recipients:
161-
- webhook:
162-
name: Deploy webhook
163-
url: http://prod.jirahub.service.eu.consul/v1/webhook/bamboo?channel=adguard-qa-extensions-builds
142+
requirements: *requirements
143+
notifications: *notifications
164144

165145
Edge Addons:
166146
triggers: []
@@ -189,15 +169,8 @@ Edge Addons:
189169
./bamboo-deploy-publisher/deploy.sh browser-extension-edge
190170
final-tasks: []
191171
variables: {}
192-
requirements:
193-
- adg-docker: 'true'
194-
notifications:
195-
- events:
196-
- deployment-started-and-finished
197-
recipients:
198-
- webhook:
199-
name: Deploy webhook
200-
url: http://prod.jirahub.service.eu.consul/v1/webhook/bamboo?channel=adguard-qa-extensions-builds
172+
requirements: *requirements
173+
notifications: *notifications
201174

202175
GitHub:
203176
triggers: []
@@ -232,12 +205,5 @@ GitHub:
232205
./bamboo-deploy-publisher/deploy.sh browser-extension-github-release
233206
final-tasks: []
234207
variables: {}
235-
requirements:
236-
- adg-docker: 'true'
237-
notifications:
238-
- events:
239-
- deployment-started-and-finished
240-
recipients:
241-
- webhook:
242-
name: Deploy webhook
243-
url: http://prod.jirahub.service.eu.consul/v1/webhook/bamboo?channel=adguard-qa-extensions-builds
208+
requirements: *requirements
209+
notifications: *notifications

bamboo-specs/increment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Increment:
5656
- "./bamboo-specs/scripts/cleanup.sh"
5757
requirements:
5858
- adg-docker: 'true'
59+
- extension: 'true'
5960

6061
branches:
6162
create: manually

0 commit comments

Comments
 (0)