in src/main/java/org/apache/maven/plugins/gpg/AbstractGpgSigner.java [197:214]
public String getPassphrase(MavenProject project) throws IOException {
String pass = null;
if (project != null) {
pass = project.getProperties().getProperty(GPG_PASSPHRASE);
if (pass == null) {
MavenProject prj2 = findReactorProject(project);
pass = prj2.getProperties().getProperty(GPG_PASSPHRASE);
}
}
if (pass == null) {
pass = new String(readPassword("GPG Passphrase: "));
}
if (project != null) {
findReactorProject(project).getProperties().setProperty(GPG_PASSPHRASE, pass);
}
return pass;
}