Skip to content

Commit

Permalink
chore(ci): upload all JARs on github release
Browse files Browse the repository at this point in the history
  • Loading branch information
saig0 authored Jan 23, 2019
1 parent f83d15b commit 6040117
Showing 1 changed file with 19 additions and 6 deletions.
25 changes: 19 additions & 6 deletions .ci/job.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -45,20 +45,33 @@ fi
def githubRelease = '''\
#!/bin/bash
cd target
# do github release
curl -sL https://github.com/aktau/github-release/releases/download/v0.7.2/linux-amd64-github-release.tar.bz2 | tar xjvf - --strip 3
./github-release release --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "Zeebe Hazelcast Exporter ${RELEASE_VERSION}" --description ""
cd exporter/target
JAR="zeebe-hazelcast-exporter-${RELEASE_VERSION}.jar"
CHECKSUM="${JAR}.sha1sum"
# create checksum files
sha1sum ${JAR} > ${CHECKSUM}
# do github release
curl -sL https://github.com/aktau/github-release/releases/download/v0.7.2/linux-amd64-github-release.tar.bz2 | tar xjvf - --strip 3
../../github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${JAR}" --file "${JAR}"
../../github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${CHECKSUM}" --file "${CHECKSUM}"
cd ../../connector-java/target
JAR="zeebe-hazelcast-connector-${RELEASE_VERSION}.jar"
CHECKSUM="${JAR}.sha1sum"
# create checksum files
sha1sum ${JAR} > ${CHECKSUM}
../../github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${JAR}" --file "${JAR}"
../../github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${CHECKSUM}" --file "${CHECKSUM}"
./github-release release --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "Zeebe Hazelcast Exporter ${RELEASE_VERSION}" --description ""
./github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${JAR}" --file "${JAR}"
./github-release upload --user zeebe-io --repo zeebe-hazelcast-exporter --tag ${RELEASE_VERSION} --name "${CHECKSUM}" --file "${CHECKSUM}"
'''

// properties used by the release build
Expand Down

0 comments on commit 6040117

Please sign in to comment.