Maven игнорирует сегмент сборки в settings.xml? - PullRequest
0 голосов
/ 05 февраля 2019

В моем файле settings.xml есть следующий профиль:

        <profile>
            <id>ossrh</id>
            <properties>
                <gpg.passphrase>secretKey</gpg.passphrase>
            </properties>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-gpg-plugin</artifactId>
                        <version>1.6</version>
                        <executions>
                            <execution>
                                <id>sign-artifacts</id>
                                <phase>verify</phase>
                                <goals>
                                    <goal>sign</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>

Свойство gpg.passphrase доступно из моего файла pom.xml, но когда я пытаюсь сделать mvn release:prepare, GPG-задача не выполняется.Использование Maven 3.6.0.

Путь settings.xml задан правильно, потому что я могу получить доступ к свойству и другим свойствам в файле settings.xml.И, конечно же, профиль находится под моими активными профилями:

    <activeProfiles>
      <activeProfile>ossrh</activeProfile>
    </activeProfiles>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...