@@ -182,6 +182,38 @@ functions:
182
182
- package_name
183
183
- meta_package_name
184
184
binary : build/package/rename-pkg.sh
185
+ " trace artifacts " :
186
+ - command : shell.exec
187
+ params :
188
+ include_expansions_in_env :
189
+ - unstable
190
+ script : |
191
+ # Get unstable to determine product name
192
+ if [[ "${unstable:-}" == "-unstable" ]]; then
193
+ product="atlascli-snapshot"
194
+ else
195
+ product="atlascli"
196
+ fi
197
+
198
+ cat <<EOT > expansions.yaml
199
+ product: "$product"
200
+ EOT
201
+ - command : expansions.update
202
+ params :
203
+ ignore_missing_file : true
204
+ file : src/github.com/mongodb/mongodb-atlas-cli/expansions.yaml
205
+ - command : papertrail.trace
206
+ params :
207
+ key_id : ${papertrail_key_id}
208
+ secret_key : ${papertrail_secret_key}
209
+ product : ${product}
210
+ version : ${version}
211
+ filenames :
212
+ - " src/github.com/mongodb/mongodb-atlas-cli/dist/*.tar.gz"
213
+ - " src/github.com/mongodb/mongodb-atlas-cli/dist/*.zip"
214
+ - " src/github.com/mongodb/mongodb-atlas-cli/dist/*.deb"
215
+ - " src/github.com/mongodb/mongodb-atlas-cli/dist/*.rpm"
216
+ - " src/github.com/mongodb/mongodb-atlas-cli/dist/*.msi"
185
217
" send slack notification " :
186
218
- command : subprocess.exec
187
219
type : test
@@ -482,6 +514,7 @@ tasks:
482
514
permissions : private
483
515
content_type : ${content_type|application/x-gzip}
484
516
display_name : downloads-center-new-
517
+ - func : " trace artifacts"
485
518
- func : " send slack notification"
486
519
- name : push_atlascli_generate
487
520
patchable : false
0 commit comments