Плагин изменений Maven не работает с облаком Jira - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь использовать плагин maven changes с облаком jira, но тщетно. Мой pom выглядит следующим образом:

.....
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-changes-plugin</artifactId>
                <version>2.11</version>
                ...
                </executions>
                <configuration>
                    <useJql>true</useJql>
                    <jiraUser>xxxx@gmail.com</jiraUser>
                    <jiraPassword>******</jiraPassword>
                    <webUser>xxxxx@gmail.com</webUser>
                    <webPassword>******</webPassword>
                    <onlyCurrentVersion>true</onlyCurrentVersion>
                    <smtpHost>smtp.gmail.com</smtpHost>
                    <smtpPort implementation="java.lang.Integer">465</smtpPort>
                    <username>xxxx@gmail.com</username>
                    <password>*****</password>
                    <toAddresses>
                        <toAddress implementation="java.lang.String">xxxxxx@yahoo.fr</toAddress>
                    </toAddresses>
                    <mailSender>
                        <name>Release Notification</name>
                        <email>xxxx@gmail.com</email>
                    </mailSender>
                    <issueManagementSystems>
                        <issueManagementSystem>JIRA</issueManagementSystem>
                    </issueManagementSystems>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <issueManagement>
        <system>JIRA</system>
        <url>https://xxxxx.atlassian.net/browse/PROJ</url>
    </issueManagement>
....

Я получаю ошибку 403.

Я думаю, что при использовании облака Jira я должен использовать токен, но я не знаю, как настроить плагин с ним.

Любая помощь, пожалуйста?

1 Ответ

0 голосов
/ 14 апреля 2020

Я искал, как настроить токен в объявлении плагина. На самом деле все, что мне нужно сделать, это использовать поле webPassword, чтобы установить этот токен:

<webUser>user_email/webUser>
<webPassword>jira_token</webPassword>

и удалить поля jiraUser и jiraPassword.

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