Full name:
br.com.ingenieux:beanstalk-maven-plugin:1.5.6:expose-security-credentials
Description:
You can define the server, or not. If you don't, it will work if you did something like that
<configuration> <exposes> <expose> <serverId>${beanstalk.serverId}</serverId> <accessKey>aws.accessKey</accessKey> <secretKey>aws.accessKey</secretKey> </expose> </exposes> </configuration>
While it might look silly (and silly enough to get its own Plugin instead of beanstalker), it power comes when combined with the Properties Maven Plugin
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<session> | MavenSession | 0.2.7-RC4 | (no description) Default value is: ${session}. |
Name | Type | Since | Description |
---|---|---|---|
<credentialId> | String | 0.2.7-RC4 | The credential id (on ~/.aws/credentials file) to use) Default value is: default. User property is: beanstalker.credentialId. |
<endpointUrl> | String | 0.2.7-RC4 | Endpoint URL User property is: beanstalk.endpointUrl. |
<exposes> | Expose[] | 0.2.7-RC4 | Which Server Settings to Expose? |
<ignoreExceptions> | boolean | 0.2.7-RC4 | Ignore Exceptions? Default value is: false. User property is: beanstalker.ignoreExceptions. |
<project> | MavenProject | 0.2.7-RC4 | (no description) Default value is: ${project}. |
<regionName> | String | 0.2.7-RC4 |
Service region e.g. "us-east-1" See this list for reference. User property is: beanstalker.region. |
<serverId> | String | 0.2.7-RC4 | The server id in maven settings.xml to use for AWS Services
Credentials (accessKey / secretKey) Default value is: aws.amazon.com. User property is: beanstalker.serverId. |
<verbose> | boolean | 0.2.7-RC4 | Verbose Logging? Default value is: false. User property is: beanstalker.verbose. |
Service region e.g. "us-east-1"
See this list for reference.