From 3d94385a0475d7bb158fce948efa5782737dfe13 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Tue, 10 Apr 2018 10:44:53 -0700 Subject: 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 --- scalalib/src/mill/scalalib/publish/SonatypePublisher.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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") } -- cgit v1.2.3