{"push_id":679927591,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"70b92c787842987e84bf23e1026d246abfc441d0","before":"d0717e9c8f16ad5ddfae5ceee4389d874a463263","commits":[{"sha":"70b92c787842987e84bf23e1026d246abfc441d0","author":{"email":"86f39098c3d6e8fa24cceea9f4753c2782977b2d@gmail.com","name":"John Sirois"},"message":"Move jvm release pgp config to XDG_CONFIG_HOME.\n\nThis lines up with the rest of pants global config.\n\nNB: The actual XDG_CONFIG_HOME env var could not be used; the ivy\n`<properties file=\"...\"/>` element refused to expand\n`${env.XDG_CONFIG_HOME}` even when `<properties environment=\"env\"/>`\nwas declared on a prior line and `-debug` output showed the\n`${env.XDG_CONFIG_HOME}` value being loaded correctly.  In contrast the\n`${user.home}` system property is expanded correctly and properties are\nloaded from `~/.config/pants/release/jvm/pgp.properties` as proven with\n`-debug` output.\n\nTesting Done:\n```console\n$ java -cp $HOME/.cache/pants/tools/jvm/ivy/bootstrap.jar:$HOME/.ivy2/pants/org.bouncycastle/bcprov-jdk14/jars/bcprov-jdk14-1.45.jar:$HOME/.ivy2/pants/org.bouncycastle/bcpg-jdk14/jars/bcpg-jdk14-1.45.jar \\\n  org.apache.ivy.Main \\\n    -settings build-support/ivy/publish.ivysettings.xml \\\n    -ivy build-support/ivy/ivy.xml \\\n    -debug | head -33\n...\nsetting 'ivy.lib.dir' to '${ivy.project.dir}/lib'\nloading properties: /home/jsirois/.config/pants/release/jvm/pgp.properties\nsetting 'pgp.password' to XXX\nsetting 'pgp.secring' to '/home/jsirois/.gnupg/secring.gpg'\nsetting 'pgp.keyid' to 'auto'\n```\n\nCI went green here:\n  https://travis-ci.org/pantsbuild/pants/builds/64629906\n\nBugs closed: 1610\n\nReviewed at https://rbcommons.com/s/twitter/r/2292/","distinct":true,"url":"https://api.github.com/repos/jsirois/pants/commits/70b92c787842987e84bf23e1026d246abfc441d0"}]}