@@ -821,6 +821,37 @@ functions:
821
821
822
822
MONGODB_URI="${MONGODB_URI}" JAVA_VERSION="${JAVA_VERSION}" .evergreen/run-csfle-tests-with-mongocryptd.sh
823
823
824
+ " trace artifacts " :
825
+ - command : shell.exec
826
+ params :
827
+ working_dir : " src"
828
+ script : |
829
+ tag=$(git describe --tags --always --dirty)
830
+
831
+ # remove the leading 'r'
832
+ version=$(echo -n "$tag" | cut -c 2-)
833
+
834
+ cat <<EOT > trace-expansions.yml
835
+ release_version: "$version"
836
+ EOT
837
+ cat trace-expansions.yml
838
+
839
+ ls -lisah bson-kotlin/build/libs
840
+ - command : expansions.update
841
+ params :
842
+ file : src/trace-expansions.yml
843
+ - command : papertrail.trace
844
+ params :
845
+ key_id : ${papertrail_key_id}
846
+ secret_key : ${papertrail_secret_key}
847
+ product : ${product}
848
+ version : ${release_version}
849
+ filenames :
850
+ - " src/*/build/libs/*.jar"
851
+ - " src/*/build/libs/*.asc"
852
+ - " src/*/build/publications/mavenJava/*.pom"
853
+ - " src/*/build/publications/mavenJava/*.asc"
854
+
824
855
" publish snapshot " :
825
856
- command : shell.exec
826
857
type : test
@@ -1491,11 +1522,17 @@ tasks:
1491
1522
name : " static-analysis"
1492
1523
commands :
1493
1524
- func : " publish snapshot"
1525
+ - func : " trace artifacts"
1526
+ vars :
1527
+ product : mongo-java-driver-snapshot
1494
1528
1495
1529
- name : publish-release
1496
1530
git_tag_only : true
1497
1531
commands :
1498
1532
- func : " publish release"
1533
+ - func : " trace artifacts"
1534
+ vars :
1535
+ product : mongo-java-driver
1499
1536
1500
1537
- name : " perf"
1501
1538
tags : ["perf"]
0 commit comments