Skip to content

Commit 9ab17f2

Browse files
authored
Merge pull request #11 from topcoder-platform/master
sync master to dev
2 parents 06741e2 + 4f3d41a commit 9ab17f2

7 files changed

+356
-91
lines changed

awsconfiguration.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@ echo "export AWS_SECRET_ACCESS_KEY=\"$AWS_SECRET_ACCESS_KEY\"">>awsenvconf
3737
echo "export AWS_ENVIRONMENT=\"$AWS_ENVIRONMENT\"">>awsenvconf
3838
echo "export AWS_SESSION_TOKEN=\"$AWS_SESSION_TOKEN\"">>awsenvconf
3939
echo "export AWS_ACCOUNT_ID=\"$AWS_ACCOUNT_ID\"">>awsenvconf
40-
40+
echo awsenvconf >>.dockerignore
4141

buildenv.sh

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ uploading_buildenvvar()
4848
varname=$(echo $s| jq -r ".name")
4949
varvalue=$(echo $s| jq -r ".value")
5050
echo $varname
51-
echo export "$varname"="\"$varvalue\"" >>"buildenvvar"
51+
echo export "$varname"="'$varvalue'" >>"buildenvvar"
5252
#export "$varname"="$varvalue"
5353
#echo export "$varname"="$varvalue" >>"$BASH_ENV"
5454
#echo export "$varname"="\"$varvalue\"" >> ~/.circlerc
@@ -84,21 +84,21 @@ do
8484
esac
8585
done
8686

87-
AWS_ACCESS_KEY_ID=$(eval "echo \$${ENV}_AWS_ACCESS_KEY_ID")
88-
AWS_SECRET_ACCESS_KEY=$(eval "echo \$${ENV}_AWS_SECRET_ACCESS_KEY")
89-
AWS_REGION=$(eval "echo \$${ENV}_AWS_REGION")
90-
if [ -z $AWS_REGION ];
91-
then
92-
AWS_REGION="us-east-1"
93-
fi
94-
if [ -z $AWS_ACCESS_KEY_ID ] || [ -z $AWS_SECRET_ACCESS_KEY ] ;
95-
then
96-
log "AWS Secret Parameters are not configured in circleci/environment"
97-
usage
98-
exit 1
99-
else
100-
configure_aws_cli
101-
fi
87+
# AWS_ACCESS_KEY_ID=$(eval "echo \$${ENV}_AWS_ACCESS_KEY_ID")
88+
# AWS_SECRET_ACCESS_KEY=$(eval "echo \$${ENV}_AWS_SECRET_ACCESS_KEY")
89+
# AWS_REGION=$(eval "echo \$${ENV}_AWS_REGION")
90+
# if [ -z $AWS_REGION ];
91+
# then
92+
# AWS_REGION="us-east-1"
93+
# fi
94+
# if [ -z $AWS_ACCESS_KEY_ID ] || [ -z $AWS_SECRET_ACCESS_KEY ] ;
95+
# then
96+
# log "AWS Secret Parameters are not configured in circleci/environment"
97+
# usage
98+
# exit 1
99+
# else
100+
# configure_aws_cli
101+
# fi
102102
ENV_CONFIG=`echo "$ENV" | tr '[:upper:]' '[:lower:]'`
103103
download_buildenvfile
104104
uploading_buildenvvar

ebs_base_template_v2.json.template

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"AWSEBDockerrunVersion": "1",
3+
"Authentication": {
4+
"Bucket": "@AWSS3AUTHBUCKET@",
5+
"Key": "services/common/dockercfg"
6+
},
7+
"Image": {
8+
"Name": "appiriodevops/@IMAGE@",
9+
"Update": "true"
10+
},
11+
"Ports": [{
12+
"ContainerPort": "8080"
13+
}],
14+
"Volumes": [],
15+
"Logging": ""
16+
}

ebs_base_template_v3.json.template

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"AWSEBDockerrunVersion": "1",
3+
"Authentication": {
4+
"Bucket": "@AWSS3AUTHBUCKET@",
5+
"Key": "services/common/dockercfg"
6+
},
7+
"Image": {
8+
"Name": "appiriodevops/@IMAGE@",
9+
"Update": "true"
10+
},
11+
"Ports": [
12+
],
13+
"Volumes": [],
14+
"Logging": ""
15+
}

0 commit comments

Comments
 (0)