@@ -7804,6 +7804,28 @@ tasks:
7804
7804
EVERGREEN_TASK_ID : ${task_id}
7805
7805
args :
7806
7806
- " ./src/evergreen/run_upload_lock_push.sh"
7807
+ # Trace artifacts (binaries, cryptd, debug, MSI) using Papertrail
7808
+ - command : subprocess.exec
7809
+ params :
7810
+ binary : bash
7811
+ env :
7812
+ IS_RELEASE : ${is_release}
7813
+ args :
7814
+ - " ./src/evergreen/papertrail_generate_expansions.sh"
7815
+ - command : expansions.update
7816
+ params :
7817
+ file : src/papertrail-expansions.yml
7818
+ - func : " f_expansions_write"
7819
+ - command : papertrail.trace
7820
+ params :
7821
+ key_id : ${papertrail_key_id}
7822
+ secret_key : ${papertrail_secret_key}
7823
+ product : ${product_for_papertrail}
7824
+ version : ${release_version}
7825
+ filenames :
7826
+ - " src/mongodb-${push_name}-${push_arch}*"
7827
+ - " src/mongodb-cryptd-${push_name}-${push_arch}*"
7828
+ - " src/mh-${push_name}-${push_arch}*"
7807
7829
7808
7830
- name : crypt_push
7809
7831
run_on : rhel8.7-small
@@ -7911,6 +7933,26 @@ tasks:
7911
7933
content_type : text/plain
7912
7934
remote_file : ${push_path}/mongo_crypt_shared_v1-${push_name}-${push_arch}-${suffix}.${ext|tgz}.md5
7913
7935
skip_existing : ${is_release}
7936
+ # Trace artifacts (crypt) using Papertrail
7937
+ - command : subprocess.exec
7938
+ params :
7939
+ binary : bash
7940
+ env :
7941
+ IS_RELEASE : ${is_release}
7942
+ args :
7943
+ - " ./src/evergreen/papertrail_generate_expansions.sh"
7944
+ - command : expansions.update
7945
+ params :
7946
+ file : src/papertrail-expansions.yml
7947
+ - func : " f_expansions_write"
7948
+ - command : papertrail.trace
7949
+ params :
7950
+ key_id : ${papertrail_key_id}
7951
+ secret_key : ${papertrail_secret_key}
7952
+ product : ${product_for_papertrail}
7953
+ version : ${release_version}
7954
+ filenames :
7955
+ - " src/mongo_crypt_shared_v1-${push_name}-${push_arch}*"
7914
7956
7915
7957
- << : *task_template
7916
7958
name : search
0 commit comments