Skip to content

Commit

Permalink
Maven central sync script
Browse files Browse the repository at this point in the history
  • Loading branch information
Jon Schneider committed Nov 29, 2018
1 parent 78e57b4 commit bf7340d
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 1 deletion.
3 changes: 2 additions & 1 deletion scripts/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.atlas/
.ganglia/
.telegraf/
.telegraf/
sync-to-maven-central-dont-commit.sh
44 changes: 44 additions & 0 deletions scripts/sync-to-maven-central.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#!/usr/bin/env bash
set -e

MODULES=(
micrometer-core
micrometer-test
micrometer-registry-atlas
micrometer-registry-cloudwatch
micrometer-registry-datadog
micrometer-registry-ganglia
micrometer-registry-graphite
micrometer-registry-influx
micrometer-registry-jmx
micrometer-registry-new-relic
micrometer-registry-prometheus
micrometer-registry-signalfx
micrometer-registry-statsd
micrometer-registry-wavefront
micrometer-registry-spring-legacy
micrometer-jersey2
micrometer-registry-stackdriver
micrometer-registry-elastic
micrometer-registry-kairos
micrometer-registry-dynatrace
micrometer-registry-humio
micrometer-registry-azuremonitor
micrometer-registry-appoptics
)

for module in "${MODULES[@]}"
do
:
echo "Syncing ${module}"
curl \
-s \
--connect-timeout 240 \
--max-time 2700 \
-u ${BINTRAY_USERNAME}:${BINTRAY_API_KEY} \
-H "Content-Type: application/json" -d "{\"username\": \"${SONATYPE_USER_TOKEN}\", \"password\": \"${SONATYPE_PASSWORD_TOKEN}\"}" \
-f \
-X \
POST "https://api.bintray.com/maven_central_sync/spring/jars/micrometer-registry-statsd/versions/${VERSION}" > /dev/null || { echo "Failed to sync" >&2; exit 1; }
echo " complete"
done

0 comments on commit bf7340d

Please sign in to comment.