From 18c074c84f1a48d715d7166dfa0ca06f0e97decb Mon Sep 17 00:00:00 2001 From: Glib Briia Date: Sun, 3 Nov 2024 22:18:54 +0000 Subject: [PATCH] Add API token support --- pom.xml | 4 ++-- src/main/java/com/assertthat/FeaturesMojo.java | 5 +++++ src/main/java/com/assertthat/ReportMojo.java | 4 ++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index c64442a..6d37471 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ com.assertthat.plugins assertthat-bdd-maven-plugin maven-plugin - 1.7.2 + 1.7.3 assertthat-bdd-maven-plugin AssertThat BDD Jira maven plugin http://www.assertthat.com @@ -77,7 +77,7 @@ com.assertthat.plugins assertthat-bdd-standalone - 1.9.10 + 1.9.11 diff --git a/src/main/java/com/assertthat/FeaturesMojo.java b/src/main/java/com/assertthat/FeaturesMojo.java index 964c7b2..e98527d 100644 --- a/src/main/java/com/assertthat/FeaturesMojo.java +++ b/src/main/java/com/assertthat/FeaturesMojo.java @@ -46,6 +46,9 @@ public class FeaturesMojo extends AbstractMojo { @Parameter(property = "secretKey") private String secretKey; + @Parameter(property = "token") + private String token; + @Parameter(property = "projectId", required = true) private String projectId; @Parameter(property = "tags") @@ -82,6 +85,7 @@ public void execute() ArgumentsFeatures arguments = new ArgumentsFeatures( accessKey, secretKey, + token, projectId, outputFolder, proxyURI, @@ -110,6 +114,7 @@ public void execute() APIUtil apiUtil = new APIUtil(arguments.getProjectId(), arguments.getAccessKey(), arguments.getSecretKey(), + arguments.getToken(), arguments.getProxyURI(), arguments.getProxyUsername(), arguments.getProxyPassword(), diff --git a/src/main/java/com/assertthat/ReportMojo.java b/src/main/java/com/assertthat/ReportMojo.java index 9397d32..edc9b63 100644 --- a/src/main/java/com/assertthat/ReportMojo.java +++ b/src/main/java/com/assertthat/ReportMojo.java @@ -45,6 +45,8 @@ public class ReportMojo extends AbstractMojo { private String accessKey; @Parameter(property = "secretKey") private String secretKey; + @Parameter(property = "token") + private String token; @Parameter(property = "projectId", required = true) private String projectId; @Parameter(property = "runName") @@ -85,6 +87,7 @@ public void execute() ArgumentsReport arguments = new ArgumentsReport( accessKey, secretKey, + token, projectId, runName, jsonReportFolder, @@ -113,6 +116,7 @@ public void execute() APIUtil apiUtil = new APIUtil(arguments.getProjectId(), arguments.getAccessKey(), arguments.getSecretKey(), + arguments.getToken(), arguments.getProxyURI(), arguments.getProxyUsername(), arguments.getProxyPassword(),