apicurio-registry:test-update
Full name:
io.apicurio:apicurio-registry-maven-plugin:3.0.7:test-update
Deprecated:
In favor of using the "dryRun" option of the "register" mojo.
Description:
Test artifact against current artifact rules, if an update is possible / valid.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<artifacts> |
List<TestArtifact> |
- |
The list of artifacts to test. |
<registryUrl> |
String |
- |
The registry's url. e.g. http://localhost:8080/apis/registry/v3 User Property: apicurio.url |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<authServerUrl> |
String |
- |
The URL of the authentication server (if required). User Property: auth.server.url |
<clientId> |
String |
- |
The client id to use when authenticating to the auth sever. User Property: client.id |
<clientScope> |
String |
- |
The client scope to use when authenticating to the auth sever. User Property: client.scope |
<clientSecret> |
String |
- |
The client secret to use when authenticating to the auth sever. User Property: client.secret |
<password> |
String |
- |
Authentication credentials: password User Property: password |
<username> |
String |
- |
Authentication credentials: username User Property: username |
Parameter Details
<artifacts>
The list of artifacts to test.
- Type:
java.util.List<io.apicurio.registry.maven.TestArtifact>
- Required:
Yes
<authServerUrl>
The URL of the authentication server (if required).
- Type:
java.lang.String
- Required:
No
- User Property:
auth.server.url
<clientId>
The client id to use when authenticating to the auth sever.
- Type:
java.lang.String
- Required:
No
- User Property:
client.id
<clientScope>
The client scope to use when authenticating to the auth sever.
- Type:
java.lang.String
- Required:
No
- User Property:
client.scope
<clientSecret>
The client secret to use when authenticating to the auth sever.
- Type:
java.lang.String
- Required:
No
- User Property:
client.secret
<password>
Authentication credentials: password
- Type:
java.lang.String
- Required:
No
- User Property:
password
<registryUrl>
The registry's url. e.g. http://localhost:8080/apis/registry/v3
- Type:
java.lang.String
- Required:
Yes
- User Property:
apicurio.url
<username>
Authentication credentials: username
- Type:
java.lang.String
- Required:
No
- User Property:
username