Skip to content

Commit 37d36d3

Browse files
committed
travis-build.sh: escape variables in settings.xml
Otherwise, the shell expands them before writing into the file.
1 parent f91eb9b commit 37d36d3

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

travis-build.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,30 @@ cat >"$settingsFile" <<EOL
2323
<server>
2424
<id>imagej.releases</id>
2525
<username>travis</username>
26-
<password>${env.MAVEN_PASS}</password>
26+
<password>\${env.MAVEN_PASS}</password>
2727
</server>
2828
<server>
2929
<id>imagej.snapshots</id>
3030
<username>travis</username>
31-
<password>${env.MAVEN_PASS}</password>
31+
<password>\${env.MAVEN_PASS}</password>
3232
</server>
3333
<server>
3434
<id>sonatype-nexus-releases</id>
3535
<username>scijava-ci</username>
36-
<password>${env.OSSRH_PASS}</password>
36+
<password>\${env.OSSRH_PASS}</password>
3737
</server>
3838
</servers>
3939
<profiles>
4040
<profile>
4141
<id>gpg</id>
4242
<activation>
4343
<file>
44-
<exists>${env.HOME}/.gnupg</exists>
44+
<exists>\${env.HOME}/.gnupg</exists>
4545
</file>
4646
</activation>
4747
<properties>
48-
<gpg.keyname>${env.GPG_KEY_NAME}</gpg.keyname>
49-
<gpg.passphrase>${env.GPG_PASSPHRASE}</gpg.passphrase>
48+
<gpg.keyname>\${env.GPG_KEY_NAME}</gpg.keyname>
49+
<gpg.passphrase>\${env.GPG_PASSPHRASE}</gpg.passphrase>
5050
</properties>
5151
</profile>
5252
</profiles>

0 commit comments

Comments
 (0)