55
55
scopes :
56
56
- " secrets:get:project/android-components/publish"
57
57
payload :
58
- maxRunTime : 7200
58
+ maxRunTime : 3600
59
59
deadline : " {{ '2 hours' | $fromNow }}"
60
- expires : " {{ '1 year' | $fromNow }}"
61
60
image : ' mozillamobile/android-components:1.4'
62
61
command :
63
62
- /bin/bash
@@ -68,146 +67,11 @@ tasks:
68
67
&& git fetch origin --tags
69
68
&& git config advice.detachedHead false
70
69
&& git checkout {{ event.version }}
71
- && ./gradlew --no-daemon clean test detektCheck ktlint assembleRelease docs uploadArchives zipMavenArtifacts
70
+ && ./gradlew --no-daemon clean test detektCheck ktlint assembleRelease docs
72
71
&& python automation/taskcluster/release/fetch-bintray-api-key.py
73
72
&& ./gradlew bintrayUpload --debug
74
73
features :
75
74
taskclusterProxy : true
76
-
77
- artifacts :
78
- public/build/lib.dataprotect.maven.zip :
79
- path : /build/android-components/components/lib/dataprotect/build/target.maven.zip
80
- expires : " {{ '1 year' | $fromNow }}"
81
- type : file
82
- public/build/support.test.maven.zip :
83
- path : /build/android-components/components/support/test/build/target.maven.zip
84
- expires : " {{ '1 year' | $fromNow }}"
85
- type : file
86
- public/build/support.ktx.maven.zip :
87
- path : /build/android-components/components/support/ktx/build/target.maven.zip
88
- expires : " {{ '1 year' | $fromNow }}"
89
- type : file
90
- public/build/support.utils.maven.zip :
91
- path : /build/android-components/components/support/utils/build/target.maven.zip
92
- expires : " {{ '1 year' | $fromNow }}"
93
- type : file
94
- public/build/support.base.maven.zip :
95
- path : /build/android-components/components/support/base/build/target.maven.zip
96
- expires : " {{ '1 year' | $fromNow }}"
97
- type : file
98
- public/build/concept.engine.maven.zip :
99
- path : /build/android-components/components/concept/engine/build/target.maven.zip
100
- expires : " {{ '1 year' | $fromNow }}"
101
- type : file
102
- public/build/concept.toolbar.maven.zip :
103
- path : /build/android-components/components/concept/toolbar/build/target.maven.zip
104
- expires : " {{ '1 year' | $fromNow }}"
105
- type : file
106
- public/build/concept.tabstray.maven.zip :
107
- path : /build/android-components/components/concept/tabstray/build/target.maven.zip
108
- expires : " {{ '1 year' | $fromNow }}"
109
- type : file
110
- public/build/browser.engine-gecko.maven.zip :
111
- path : /build/android-components/components/browser/engine-gecko/build/target.maven.zip
112
- expires : " {{ '1 year' | $fromNow }}"
113
- type : file
114
- public/build/browser.engine-gecko-beta.maven.zip :
115
- path : /build/android-components/components/browser/engine-gecko-beta/build/target.maven.zip
116
- expires : " {{ '1 year' | $fromNow }}"
117
- type : file
118
- public/build/browser.engine-gecko-nightly.maven.zip :
119
- path : /build/android-components/components/browser/engine-gecko-nightly/build/target.maven.zip
120
- expires : " {{ '1 year' | $fromNow }}"
121
- type : file
122
- public/build/browser.engine-system.maven.zip :
123
- path : /build/android-components/components/browser/engine-system/build/target.maven.zip
124
- expires : " {{ '1 year' | $fromNow }}"
125
- type : file
126
- public/build/browser.session.maven.zip :
127
- path : /build/android-components/components/browser/session/build/target.maven.zip
128
- expires : " {{ '1 year' | $fromNow }}"
129
- type : file
130
- public/build/browser.menu.maven.zip :
131
- path : /build/android-components/components/browser/menu/build/target.maven.zip
132
- expires : " {{ '1 year' | $fromNow }}"
133
- type : file
134
- public/build/browser.toolbar.maven.zip :
135
- path : /build/android-components/components/browser/toolbar/build/target.maven.zip
136
- expires : " {{ '1 year' | $fromNow }}"
137
- type : file
138
- public/build/browser.tabstray.maven.zip :
139
- path : /build/android-components/components/browser/tabstray/build/target.maven.zip
140
- expires : " {{ '1 year' | $fromNow }}"
141
- type : file
142
- public/build/browser.errorpages.maven.zip :
143
- path : /build/android-components/components/browser/errorpages/build/target.maven.zip
144
- expires : " {{ '1 year' | $fromNow }}"
145
- type : file
146
- public/build/browser.search.maven.zip :
147
- path : /build/android-components/components/browser/search/build/target.maven.zip
148
- expires : " {{ '1 year' | $fromNow }}"
149
- type : file
150
- public/build/browser.domains.maven.zip :
151
- path : /build/android-components/components/browser/domains/build/target.maven.zip
152
- expires : " {{ '1 year' | $fromNow }}"
153
- type : file
154
- public/build/service.telemetry.maven.zip :
155
- path : /build/android-components/components/service/telemetry/build/target.maven.zip
156
- expires : " {{ '1 year' | $fromNow }}"
157
- type : file
158
- public/build/service.sync-logins.maven.zip :
159
- path : /build/android-components/components/service/sync-logins/build/target.maven.zip
160
- expires : " {{ '1 year' | $fromNow }}"
161
- type : file
162
- public/build/service.fretboard.maven.zip :
163
- path : /build/android-components/components/service/fretboard/build/target.maven.zip
164
- expires : " {{ '1 year' | $fromNow }}"
165
- type : file
166
- public/build/service.firefox-accounts.maven.zip :
167
- path : /build/android-components/components/service/firefox-accounts/build/target.maven.zip
168
- expires : " {{ '1 year' | $fromNow }}"
169
- type : file
170
- public/build/feature.tabs.maven.zip :
171
- path : /build/android-components/components/feature/tabs/build/target.maven.zip
172
- expires : " {{ '1 year' | $fromNow }}"
173
- type : file
174
- public/build/feature.session.maven.zip :
175
- path : /build/android-components/components/feature/session/build/target.maven.zip
176
- expires : " {{ '1 year' | $fromNow }}"
177
- type : file
178
- public/build/feature.toolbar.maven.zip :
179
- path : /build/android-components/components/feature/toolbar/build/target.maven.zip
180
- expires : " {{ '1 year' | $fromNow }}"
181
- type : file
182
- public/build/feature.search.maven.zip :
183
- path : /build/android-components/components/feature/search/build/target.maven.zip
184
- expires : " {{ '1 year' | $fromNow }}"
185
- type : file
186
- public/build/ui.colors.maven.zip :
187
- path : /build/android-components/components/ui/colors/build/target.maven.zip
188
- expires : " {{ '1 year' | $fromNow }}"
189
- type : file
190
- public/build/ui.autocomplete.maven.zip :
191
- path : /build/android-components/components/ui/autocomplete/build/target.maven.zip
192
- expires : " {{ '1 year' | $fromNow }}"
193
- type : file
194
- public/build/ui.icons.maven.zip :
195
- path : /build/android-components/components/ui/icons/build/target.maven.zip
196
- expires : " {{ '1 year' | $fromNow }}"
197
- type : file
198
- public/build/ui.fonts.maven.zip :
199
- path : /build/android-components/components/ui/fonts/build/target.maven.zip
200
- expires : " {{ '1 year' | $fromNow }}"
201
- type : file
202
- public/build/ui.progress.maven.zip :
203
- path : /build/android-components/components/ui/progress/build/target.maven.zip
204
- expires : " {{ '1 year' | $fromNow }}"
205
- type : file
206
- public/build/ui.tabcounter.maven.zip :
207
- path : /build/android-components/components/ui/tabcounter/build/target.maven.zip
208
- expires : " {{ '1 year' | $fromNow }}"
209
- type : file
210
-
211
75
metadata :
212
76
name : Android Components - Release ({{ event.version }})
213
77
description : Building and publishing release versions.
0 commit comments