summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-04-10 10:44:53 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2018-04-10 10:44:53 -0700
commit3d94385a0475d7bb158fce948efa5782737dfe13 (patch)
tree3773722984807fbb87161f0ce1799305afb24ca6
parent727c2241414f5efce3188be2e601be4bd98aca6a (diff)
downloadmill-3d94385a0475d7bb158fce948efa5782737dfe13.tar.gz
mill-3d94385a0475d7bb158fce948efa5782737dfe13.tar.bz2
mill-3d94385a0475d7bb158fce948efa5782737dfe13.zip
Re-order `gpg` signing flags to make passphrase-passing-in work
Somehow passing in `--batch` and `--passphrase` must come before the other random bits of alphabet soup
-rw-r--r--scalalib/src/mill/scalalib/publish/SonatypePublisher.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/scalalib/src/mill/scalalib/publish/SonatypePublisher.scala b/scalalib/src/mill/scalalib/publish/SonatypePublisher.scala
index ad0373c1..4f8f42b8 100644
--- a/scalalib/src/mill/scalalib/publish/SonatypePublisher.scala
+++ b/scalalib/src/mill/scalalib/publish/SonatypePublisher.scala
@@ -138,7 +138,7 @@ class SonatypePublisher(uri: String,
private def poorMansSign(file: Path, passphrase: String): Path = {
val fileName = file.toString
import ammonite.ops.ImplicitWd._
- %("gpg", "--yes", "-a", "-b", "--batch", "--passphrase", passphrase, fileName)
+ %("gpg", "--passphrase", passphrase, "--batch", "--yes", "-a", "-b", fileName)
Path(fileName + ".asc")
}