diff --git a/pom.xml b/pom.xml
index d4bf4bd..3250ab2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -59,7 +59,7 @@
3.1.0
3.1.0
2.30.0
- 1.5.5
+ 1.6.0
diff --git a/src/main/java/io/gatling/mojo/AbstractEnterprisePluginMojo.java b/src/main/java/io/gatling/mojo/AbstractEnterprisePluginMojo.java
index 90f50f4..636a578 100644
--- a/src/main/java/io/gatling/mojo/AbstractEnterprisePluginMojo.java
+++ b/src/main/java/io/gatling/mojo/AbstractEnterprisePluginMojo.java
@@ -47,6 +47,11 @@ public abstract class AbstractEnterprisePluginMojo extends AbstractEnterpriseMoj
property = "gatling.enterprise.apiToken")
protected String apiToken;
+ @Parameter(
+ defaultValue = "${env.GATLING_PRIVATE_CONTROL_PLANE_URL}",
+ property = "gatling.enterprise.privateControlPlaneUrl")
+ protected URL privateControlPlaneUrl;
+
private final PluginLogger pluginLogger =
new PluginLogger() {
@Override
@@ -106,7 +111,8 @@ private EnterpriseClient initEnterpriseClient() throws MojoFailureException {
}
try {
- return new HttpEnterpriseClient(enterpriseUrl, apiToken, pluginTitle, pluginVersion);
+ return new HttpEnterpriseClient(
+ enterpriseUrl, apiToken, pluginTitle, pluginVersion, privateControlPlaneUrl);
} catch (UnsupportedClientException e) {
throw new MojoFailureException(
"Please update the Gatling Maven plugin to the latest version for compatibility with Gatling Enterprise. See https://gatling.io/docs/gatling/reference/current/extensions/maven_plugin/ for more information about this plugin.",