File tree Expand file tree Collapse file tree 4 files changed +14
-10
lines changed Expand file tree Collapse file tree 4 files changed +14
-10
lines changed Original file line number Diff line number Diff line change 7
7
- ' docs'
8
8
9
9
env :
10
- BUILDER_VERSION : v0.9.53
10
+ BUILDER_VERSION : v0.9.58
11
11
BUILDER_SOURCE : releases
12
12
BUILDER_HOST : https://d19elf31gohf1l.cloudfront.net
13
13
PACKAGE_NAME : aws-iot-device-sdk-java-v2
Original file line number Diff line number Diff line change @@ -9,6 +9,6 @@ cd ./android
9
9
GPG_KEY=$( cat /tmp/aws-sdk-common-runtime.key.asc)
10
10
11
11
# Publish to nexus
12
- ./gradlew -PnewVersion=$PKG_VERSION -PsigningKey=$" $GPG_KEY " -PsigningPassword=$GPG_PASSPHRASE -PsonatypeUsername=' aws-sdk-common-runtime ' -PsonatypePassword=$ST_PASSWORD publishToAwsNexus closeAwsNexusStagingRepository | tee /tmp/android_deploy.log
12
+ ./gradlew -PnewVersion=$PKG_VERSION -PsigningKey=$" $GPG_KEY " -PsigningPassword=$GPG_PASSPHRASE -PsonatypeUsername=$ST_USERNAME -PsonatypePassword=$ST_PASSWORD publishToAwsNexus closeAwsNexusStagingRepository | tee /tmp/android_deploy.log
13
13
# Get the staging repository id and save it
14
14
cat /tmp/android_deploy.log | grep " Created staging repository" | cut -d\' -f2 | tee /tmp/android_repositoryId.txt
Original file line number Diff line number Diff line change @@ -35,12 +35,14 @@ phases:
35
35
36
36
# install settings.xml to ~/.m2/settings.xml
37
37
- mkdir -p $HOME/.m2
38
- - export CD_SETTINGS=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-settings --query "SecretString" | cut -f2 -d\")
38
+ - export CD_SETTINGS=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-settings/token --query "SecretString" | cut -f2 -d\")
39
39
- echo $CD_SETTINGS > $HOME/.m2/settings.xml
40
40
41
- - export ST_PASSWORD=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id cd/Sonatype/JIRA/Password | cut -f2 -d":" | sed -e 's/[\\\"\}]//g')
42
- # Use the password from secret manager to update the settings
43
- - sed -i 's/password-to-replace/'"$ST_PASSWORD"'/g' $HOME/.m2/settings.xml
41
+ # Use the password and username from secret manager to update the settings
42
+ - export ST_USERNAME=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id Sonatype/JIRA/token | cut -f2 -d":" | cut -f1 -d"," | sed -e 's/[\\\"\}]//g')
43
+ - export ST_PASSWORD=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id Sonatype/JIRA/token | cut -f3 -d":" | sed -e 's/[\\\"\}]//g')
44
+ - sed -i 's|token-username|'"$ST_USERNAME"'|g' $HOME/.m2/settings.xml
45
+ - sed -i 's|token-password|'"$ST_PASSWORD"'|g' $HOME/.m2/settings.xml
44
46
45
47
# import gpg key
46
48
- export CD_KEY=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-key --query "SecretString" | cut -f2 -d\")
Original file line number Diff line number Diff line change @@ -26,12 +26,14 @@ phases:
26
26
27
27
# install settings.xml to ~/.m2/settings.xml
28
28
- mkdir -p $HOME/.m2
29
- - export CD_SETTINGS=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-settings --query "SecretString" | cut -f2 -d\")
29
+ - export CD_SETTINGS=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-settings/token --query "SecretString" | cut -f2 -d\")
30
30
- echo $CD_SETTINGS > $HOME/.m2/settings.xml
31
31
32
- - export ST_PASSWORD=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id cd/Sonatype/JIRA/Password | cut -f2 -d":" | sed -e 's/[\\\"\}]//g')
33
- # Use the password from secret manager to update the settings
34
- - sed -i 's/password-to-replace/'"$ST_PASSWORD"'/g' $HOME/.m2/settings.xml
32
+ # Use the password and username from secret manager to update the settings
33
+ - export ST_USERNAME=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id Sonatype/JIRA/token | cut -f2 -d":" | cut -f1 -d"," | sed -e 's/[\\\"\}]//g')
34
+ - export ST_PASSWORD=$(aws --query "SecretString" secretsmanager get-secret-value --secret-id Sonatype/JIRA/token | cut -f3 -d":" | sed -e 's/[\\\"\}]//g')
35
+ - sed -i 's|token-username|'"$ST_USERNAME"'|g' $HOME/.m2/settings.xml
36
+ - sed -i 's|token-password|'"$ST_PASSWORD"'|g' $HOME/.m2/settings.xml
35
37
36
38
# import gpg key
37
39
- export CD_KEY=$(aws secretsmanager get-secret-value --secret-id cd/aws-crt-java-key --query "SecretString" | cut -f2 -d\")
You can’t perform that action at this time.
0 commit comments