mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-22 20:47:57 +01:00
build.gradle: Add hint about obtaining system console
with newer Gradle versions and the Gradle daemon.
This commit is contained in:
parent
b0298619ba
commit
ddabe439b4
1 changed files with 3 additions and 0 deletions
|
@ -192,6 +192,9 @@ gradle.taskGraph.whenReady { taskGraph ->
|
|||
&& taskGraph.allTasks.any { it instanceof Sign }) {
|
||||
// Use Java 6's console to read from the console (no good for a CI environment)
|
||||
def console = System.console()
|
||||
if (console == null) {
|
||||
throw new Exception("Could not obtain system console (Console is 'null'). Did you build with gradle daemon? Try the same Gradle command with \"--no-daemon\".")
|
||||
}
|
||||
console.printf '\n\nWe have to sign some things in this build.\n\nPlease enter your signing details.\n\n'
|
||||
def password = console.readPassword('GnuPG Private Key Password: ')
|
||||
|
||||
|
|
Loading…
Reference in a new issue