1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-27 05:29:46 +01:00

sbt: run passwordCommand without trailing newline

This commit is contained in:
Jakub Kozłowski 2021-09-21 01:34:31 +02:00 committed by Robert Helgesson
parent 4320399a3e
commit 821299e90e
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89
2 changed files with 3 additions and 3 deletions

View file

@ -9,7 +9,7 @@ let
''; '';
renderCredential = cred: '' renderCredential = cred: ''
credentials += Credentials("${cred.realm}", "${cred.host}", "${cred.user}", "${cred.passwordCommand}".!!) credentials += Credentials("${cred.realm}", "${cred.host}", "${cred.user}", "${cred.passwordCommand}".lazyLines.mkString("\n"))
''; '';
renderCredentials = creds: '' renderCredentials = creds: ''

View file

@ -19,8 +19,8 @@ let
]; ];
expectedCredentialsSbt = pkgs.writeText "credentials.sbt" '' expectedCredentialsSbt = pkgs.writeText "credentials.sbt" ''
import scala.sys.process._ import scala.sys.process._
credentials += Credentials("Sonatype Nexus Repository Manager", "example.com", "user", "echo password".!!) credentials += Credentials("Sonatype Nexus Repository Manager", "example.com", "user", "echo password".lazyLines.mkString("\n"))
credentials += Credentials("Sonatype Nexus Repository Manager X", "v2.example.com", "user1", "echo password1".!!) credentials += Credentials("Sonatype Nexus Repository Manager X", "v2.example.com", "user1", "echo password1".lazyLines.mkString("\n"))
''; '';
credentialsSbtPath = ".sbt/1.0/credentials.sbt"; credentialsSbtPath = ".sbt/1.0/credentials.sbt";
in { in {