1.1.8 • Published 4 months ago
semantic-release-maven v1.1.8
semantic-release-maven
semantic-release plugin to publish a maven package.
Step | Description |
---|---|
verifyConditions | Verify the environment variable and import the gpg secret. |
prepare | Update the pom.xml version. |
publish | Publish the maven package to the repository. |
Install
$ npm i semantic-release-maven -D
Usage
The plugin can be configured in the semantic-release configuration file:
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"semantic-release-maven"
]
}
Configuration
Environment variables
Variable | Description |
---|---|
SERVER_USERNAME | The username of the maven repository manager account. |
SERVER_PASSWORD | The password of the maven repository manager account. |
GPG_PRIVATE_KEY | The gpg private key for signing the published artifacts. |
GPG_PASSPHRASE | The passphrase of the gpg private key. |
Options
Options | Description | Default |
---|---|---|
serverId | The id of the repository that maven tries to connect to. | ossrh |
profiles | List of profiles to activate when publishing the maven package. | none |
License
MIT © AkiJoey
1.1.8
4 months ago
1.1.7
1 year ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.0.10
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago