aboutsummaryrefslogtreecommitdiff
path: root/.ci/build
diff options
context:
space:
mode:
Diffstat (limited to '.ci/build')
-rwxr-xr-x.ci/build46
1 files changed, 0 insertions, 46 deletions
diff --git a/.ci/build b/.ci/build
deleted file mode 100755
index f3a8cff..0000000
--- a/.ci/build
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/bash
-set -o errexit
-set -o nounset
-set -o verbose
-
-sbt \
- scalafmtCheck \
- +commando/test \
- +commandoJS/test \
- +commandoNative/test
-
-# Automatic publishing for tags that start with `v<digit>`
-if [[ "$TRAVIS_PULL_REQUEST" == "false" && "$TRAVIS_TAG" =~ ^v[0-9].* ]]; then
- # Setup gpg keys
- gpg --keyserver keyserver.ubuntu.com --recv-keys "DC6A9A5E884B2D680E080467E107A4A6CF561C67"
- openssl aes-256-cbc \
- -K "$encrypted_2d5a3cdf1345_key" \
- -iv "$encrypted_2d5a3cdf1345_iv" \
- -in .ci/sec.gpg.enc \
- -out sec.gpg \
- -d
- gpg --import sec.gpg
-
- # Setup publishing
- cat <<-EOF > sonatype.sbt
- credentials in Global += Credentials(
- "GnuPG Key ID",
- "gpg",
- "DC6A9A5E884B2D680E080467E107A4A6CF561C67",
- "ignored"
- )
- credentials in Global += Credentials(
- "Sonatype Nexus Repository Manager",
- "oss.sonatype.org",
- "8VNUX6+2",
- "$SONATYPE_PASS"
- )
- EOF
-
- # Build and publish
- sbt \
- +commando/publish \
- +commandoJS/publish \
- +commandoNative/publish \
- sonatypeRelease
-fi