Skip to content

Commit 782d9de

Browse files
committed
RUM-10666: Close Sonatype staging repo after publishing
1 parent dc4ed17 commit 782d9de

File tree

2 files changed

+25
-24
lines changed

2 files changed

+25
-24
lines changed

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ allprojects {
4949
nexusPublishing {
5050
this.repositories {
5151
sonatype {
52+
stagingProfileId = "378eecbbe2cf9"
5253
val sonatypeUsername = System.getenv("CENTRAL_PUBLISHER_USERNAME")
5354
val sonatypePassword = System.getenv("CENTRAL_PUBLISHER_PASSWORD")
5455
if (sonatypeUsername != null) username.set(sonatypeUsername)

ci/pipelines/default-pipeline.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ publish:release-core:
499499
timeout: 30m
500500
script:
501501
- !reference [.snippets, set-publishing-credentials]
502-
- ./gradlew :dd-sdk-android-core:publishToSonatype --stacktrace --no-daemon
502+
- ./gradlew :dd-sdk-android-core:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
503503
artifacts:
504504
when: on_success
505505
expire_in: 7 days
@@ -516,7 +516,7 @@ publish:release-internal:
516516
timeout: 30m
517517
script:
518518
- !reference [ .snippets, set-publishing-credentials ]
519-
- ./gradlew :dd-sdk-android-internal:publishToSonatype --stacktrace --no-daemon
519+
- ./gradlew :dd-sdk-android-internal:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
520520
artifacts:
521521
when: on_success
522522
expire_in: 7 days
@@ -535,7 +535,7 @@ publish:release-trace:
535535
timeout: 30m
536536
script:
537537
- !reference [.snippets, set-publishing-credentials]
538-
- ./gradlew :features:dd-sdk-android-trace:publishToSonatype --stacktrace --no-daemon
538+
- ./gradlew :features:dd-sdk-android-trace:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
539539
artifacts:
540540
when: on_success
541541
expire_in: 7 days
@@ -552,7 +552,7 @@ publish:release-trace-otel:
552552
timeout: 30m
553553
script:
554554
- !reference [.snippets, set-publishing-credentials]
555-
- ./gradlew :features:dd-sdk-android-trace-otel:publishToSonatype --stacktrace --no-daemon
555+
- ./gradlew :features:dd-sdk-android-trace-otel:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
556556
artifacts:
557557
when: on_success
558558
expire_in: 7 days
@@ -569,7 +569,7 @@ publish:release-logs:
569569
timeout: 30m
570570
script:
571571
- !reference [.snippets, set-publishing-credentials]
572-
- ./gradlew :features:dd-sdk-android-logs:publishToSonatype --stacktrace --no-daemon
572+
- ./gradlew :features:dd-sdk-android-logs:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
573573
artifacts:
574574
when: on_success
575575
expire_in: 7 days
@@ -586,7 +586,7 @@ publish:release-rum:
586586
timeout: 30m
587587
script:
588588
- !reference [.snippets, set-publishing-credentials]
589-
- ./gradlew :features:dd-sdk-android-rum:publishToSonatype --stacktrace --no-daemon
589+
- ./gradlew :features:dd-sdk-android-rum:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
590590
artifacts:
591591
when: on_success
592592
expire_in: 7 days
@@ -603,7 +603,7 @@ publish:release-ndk:
603603
timeout: 30m
604604
script:
605605
- !reference [.snippets, set-publishing-credentials]
606-
- ./gradlew :features:dd-sdk-android-ndk:publishToSonatype --stacktrace --no-daemon
606+
- ./gradlew :features:dd-sdk-android-ndk:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
607607
artifacts:
608608
when: on_success
609609
expire_in: 7 days
@@ -620,7 +620,7 @@ publish:release-session-replay:
620620
timeout: 30m
621621
script:
622622
- !reference [.snippets, set-publishing-credentials]
623-
- ./gradlew :features:dd-sdk-android-session-replay:publishToSonatype --stacktrace --no-daemon
623+
- ./gradlew :features:dd-sdk-android-session-replay:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
624624
artifacts:
625625
when: on_success
626626
expire_in: 7 days
@@ -637,7 +637,7 @@ publish:release-session-replay-material:
637637
timeout: 30m
638638
script:
639639
- !reference [.snippets, set-publishing-credentials]
640-
- ./gradlew :features:dd-sdk-android-session-replay-material:publishToSonatype --stacktrace --no-daemon
640+
- ./gradlew :features:dd-sdk-android-session-replay-material:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
641641
artifacts:
642642
when: on_success
643643
expire_in: 7 days
@@ -654,7 +654,7 @@ publish:release-session-replay-compose:
654654
timeout: 30m
655655
script:
656656
- !reference [.snippets, set-publishing-credentials]
657-
- ./gradlew :features:dd-sdk-android-session-replay-compose:publishToSonatype --stacktrace --no-daemon
657+
- ./gradlew :features:dd-sdk-android-session-replay-compose:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
658658
artifacts:
659659
when: on_success
660660
expire_in: 7 days
@@ -671,7 +671,7 @@ publish:release-webview:
671671
timeout: 30m
672672
script:
673673
- !reference [.snippets, set-publishing-credentials]
674-
- ./gradlew :features:dd-sdk-android-webview:publishToSonatype --stacktrace --no-daemon
674+
- ./gradlew :features:dd-sdk-android-webview:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
675675
artifacts:
676676
when: on_success
677677
expire_in: 7 days
@@ -692,7 +692,7 @@ publish:release-coil:
692692
timeout: 30m
693693
script:
694694
- !reference [.snippets, set-publishing-credentials]
695-
- ./gradlew :integrations:dd-sdk-android-coil:publishToSonatype --stacktrace --no-daemon
695+
- ./gradlew :integrations:dd-sdk-android-coil:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
696696
artifacts:
697697
when: on_success
698698
expire_in: 7 days
@@ -709,7 +709,7 @@ publish:release-compose:
709709
timeout: 30m
710710
script:
711711
- !reference [.snippets, set-publishing-credentials]
712-
- ./gradlew :integrations:dd-sdk-android-compose:publishToSonatype --stacktrace --no-daemon
712+
- ./gradlew :integrations:dd-sdk-android-compose:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
713713
artifacts:
714714
when: on_success
715715
expire_in: 7 days
@@ -726,7 +726,7 @@ publish:release-fresco:
726726
timeout: 30m
727727
script:
728728
- !reference [.snippets, set-publishing-credentials]
729-
- ./gradlew :integrations:dd-sdk-android-fresco:publishToSonatype --stacktrace --no-daemon
729+
- ./gradlew :integrations:dd-sdk-android-fresco:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
730730
artifacts:
731731
when: on_success
732732
expire_in: 7 days
@@ -743,7 +743,7 @@ publish:release-glide:
743743
timeout: 30m
744744
script:
745745
- !reference [.snippets, set-publishing-credentials]
746-
- ./gradlew :integrations:dd-sdk-android-glide:publishToSonatype --stacktrace --no-daemon
746+
- ./gradlew :integrations:dd-sdk-android-glide:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
747747
artifacts:
748748
when: on_success
749749
expire_in: 7 days
@@ -760,7 +760,7 @@ publish:release-trace-coroutines:
760760
timeout: 30m
761761
script:
762762
- !reference [.snippets, set-publishing-credentials]
763-
- ./gradlew :integrations:dd-sdk-android-trace-coroutines:publishToSonatype --stacktrace --no-daemon
763+
- ./gradlew :integrations:dd-sdk-android-trace-coroutines:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
764764
artifacts:
765765
when: on_success
766766
expire_in: 7 days
@@ -777,7 +777,7 @@ publish:release-rum-coroutines:
777777
timeout: 30m
778778
script:
779779
- !reference [.snippets, set-publishing-credentials]
780-
- ./gradlew :integrations:dd-sdk-android-rum-coroutines:publishToSonatype --stacktrace --no-daemon
780+
- ./gradlew :integrations:dd-sdk-android-rum-coroutines:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
781781
artifacts:
782782
when: on_success
783783
expire_in: 7 days
@@ -794,7 +794,7 @@ publish:release-rx:
794794
timeout: 30m
795795
script:
796796
- !reference [.snippets, set-publishing-credentials]
797-
- ./gradlew :integrations:dd-sdk-android-rx:publishToSonatype --stacktrace --no-daemon
797+
- ./gradlew :integrations:dd-sdk-android-rx:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
798798
artifacts:
799799
when: on_success
800800
expire_in: 7 days
@@ -811,7 +811,7 @@ publish:release-sqldelight:
811811
timeout: 30m
812812
script:
813813
- !reference [.snippets, set-publishing-credentials]
814-
- ./gradlew :integrations:dd-sdk-android-sqldelight:publishToSonatype --stacktrace --no-daemon
814+
- ./gradlew :integrations:dd-sdk-android-sqldelight:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
815815
artifacts:
816816
when: on_success
817817
expire_in: 7 days
@@ -828,7 +828,7 @@ publish:release-timber:
828828
timeout: 30m
829829
script:
830830
- !reference [.snippets, set-publishing-credentials]
831-
- ./gradlew :integrations:dd-sdk-android-timber:publishToSonatype --stacktrace --no-daemon
831+
- ./gradlew :integrations:dd-sdk-android-timber:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
832832
artifacts:
833833
when: on_success
834834
expire_in: 7 days
@@ -845,7 +845,7 @@ publish:release-android-tv:
845845
timeout: 30m
846846
script:
847847
- !reference [.snippets, set-publishing-credentials]
848-
- ./gradlew :integrations:dd-sdk-android-tv:publishToSonatype --stacktrace --no-daemon
848+
- ./gradlew :integrations:dd-sdk-android-tv:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
849849
artifacts:
850850
when: on_success
851851
expire_in: 7 days
@@ -862,7 +862,7 @@ publish:release-okhttp:
862862
timeout: 30m
863863
script:
864864
- !reference [.snippets, set-publishing-credentials]
865-
- ./gradlew :integrations:dd-sdk-android-okhttp:publishToSonatype --stacktrace --no-daemon
865+
- ./gradlew :integrations:dd-sdk-android-okhttp:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
866866
artifacts:
867867
when: on_success
868868
expire_in: 7 days
@@ -879,7 +879,7 @@ publish:release-okhttp-otel:
879879
timeout: 30m
880880
script:
881881
- !reference [.snippets, set-publishing-credentials]
882-
- ./gradlew :integrations:dd-sdk-android-okhttp-otel:publishToSonatype --stacktrace --no-daemon
882+
- ./gradlew :integrations:dd-sdk-android-okhttp-otel:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
883883
artifacts:
884884
when: on_success
885885
expire_in: 7 days
@@ -898,7 +898,7 @@ publish:release-benchmark:
898898
timeout: 30m
899899
script:
900900
- !reference [.snippets, set-publishing-credentials]
901-
- ./gradlew :tools:benchmark:publishToSonatype --stacktrace --no-daemon
901+
- ./gradlew :tools:benchmark:publishToSonatype closeSonatypeStagingRepository --stacktrace --no-daemon
902902
artifacts:
903903
when: on_success
904904
expire_in: 7 days

0 commit comments

Comments
 (0)