summaryrefslogtreecommitdiff
path: root/ci/release.py
diff options
context:
space:
mode:
Diffstat (limited to 'ci/release.py')
-rwxr-xr-xci/release.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/ci/release.py b/ci/release.py
deleted file mode 100755
index 541774f3..00000000
--- a/ci/release.py
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/usr/bin/env python
-
-from subprocess import check_call
-import tempfile
-import os, base64
-
-is_master_commit = (
- os.environ["TRAVIS_PULL_REQUEST"] == "false" and
- (os.environ["TRAVIS_BRANCH"] == "master" or os.environ["TRAVIS_TAG"] != "")
-)
-
-if is_master_commit:
- check_call(["sbt", "bin/test:assembly"])
-
- _, tmp = tempfile.mkstemp()
-
- with open(tmp, "w") as f:
- f.write(base64.b64decode(os.environ["GPG_PRIVATE_KEY_B64"]))
-
- check_call(["gpg", "--import", tmp])
-
- check_call([
- "target/bin/mill",
- "mill.scalalib.PublishModule/publishAll",
- "lihaoyi:" + os.environ["SONATYPE_PASSWORD"],
- os.environ["GPG_PASSWORD"],
- "__.publishArtifacts"
- "--release",
- "true"
- ])
-
- check_call([
- "target/bin/mill",
- "uploadToGithub",
- os.environ["GITHUB_ACCESS_TOKEN"]
- ])