Skip to content

sync master to dev #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Mar 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
e437e11
Merge pull request #4 from topcoder-platform/dev
Gunasekar-K Jan 16, 2019
7d938a6
aws configuration dynamic
Feb 8, 2019
9268f51
Update master_deploy.sh
Gunasekar-K Feb 11, 2019
ec4e643
Update master_deploy.sh
Gunasekar-K Feb 20, 2019
5ad6173
Merge pull request #5 from topcoder-platform/devsts
Gunasekar-K Feb 21, 2019
6f90cad
Create sample_ecs_appvar.json
nkumar-topcoder Mar 6, 2019
8ff62f7
Create sample_ecs_deployvar.json
nkumar-topcoder Mar 6, 2019
7c341a1
Update master_deploy.sh
nkumar-topcoder Mar 25, 2019
af21946
Update master_deploy.sh
Gunasekar-K Apr 11, 2019
66a0efd
Update master_deploy.sh
Gunasekar-K Apr 11, 2019
19ce6a9
Update master_deploy.sh
Gunasekar-K Apr 11, 2019
a0bbcb9
Update master_deploy.sh
Gunasekar-K Apr 24, 2019
2ae87e8
Update master_deploy.sh
Gunasekar-K Apr 24, 2019
0b0a44c
Update master_deploy.sh
Gunasekar-K Apr 24, 2019
fb4f900
Update master_deploy.sh
nkumar-topcoder Apr 24, 2019
246d277
Update master_deploy.sh
nkumar-topcoder Apr 24, 2019
9bb0231
authentication bug fix for ebs
Gunasekar-K May 3, 2019
e493cc2
authentication bug fix for ebs
Gunasekar-K May 3, 2019
99b19ad
EBS port mapping
Gunasekar-K May 7, 2019
c245abc
EBS port mapping
Gunasekar-K May 8, 2019
86b08d0
Merge pull request #6 from topcoder-platform/feature_v1.4
Gunasekar-K May 8, 2019
5ffc6a6
ECS CLI integration
Gunasekar-K May 16, 2019
34c52cd
Option Bug fixed
Gunasekar-K May 16, 2019
08199d9
environment configuration for ecscli
Gunasekar-K May 16, 2019
55e538e
Merge pull request #7 from topcoder-platform/feature_v1.4
Gunasekar-K May 17, 2019
ed32eaf
AWS_ECS_CONTAINER_CPU has added globally to fix the bug
Gunasekar-K Jul 29, 2019
aa4cc51
Update buildenv.sh
Gunasekar-K Oct 7, 2019
7376b2a
Merge pull request #8 from topcoder-platform/dev_comm
Gunasekar-K Nov 21, 2019
6ee88c6
code changed
Gunasekar-K Oct 27, 2020
4304578
Update master_deploy.sh
Gunasekar-K Oct 28, 2020
9bc273f
Merge pull request #9 from topcoder-platform/feature_1.4.3_1
Gunasekar-K Oct 28, 2020
4f3d41a
Update awsconfiguration.sh
Gunasekar-K Mar 9, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion awsconfiguration.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,5 @@ echo "export AWS_SECRET_ACCESS_KEY=\"$AWS_SECRET_ACCESS_KEY\"">>awsenvconf
echo "export AWS_ENVIRONMENT=\"$AWS_ENVIRONMENT\"">>awsenvconf
echo "export AWS_SESSION_TOKEN=\"$AWS_SESSION_TOKEN\"">>awsenvconf
echo "export AWS_ACCOUNT_ID=\"$AWS_ACCOUNT_ID\"">>awsenvconf

echo awsenvconf >>.dockerignore

32 changes: 16 additions & 16 deletions buildenv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ uploading_buildenvvar()
varname=$(echo $s| jq -r ".name")
varvalue=$(echo $s| jq -r ".value")
echo $varname
echo export "$varname"="\"$varvalue\"" >>"buildenvvar"
echo export "$varname"="'$varvalue'" >>"buildenvvar"
#export "$varname"="$varvalue"
#echo export "$varname"="$varvalue" >>"$BASH_ENV"
#echo export "$varname"="\"$varvalue\"" >> ~/.circlerc
Expand Down Expand Up @@ -84,21 +84,21 @@ do
esac
done

AWS_ACCESS_KEY_ID=$(eval "echo \$${ENV}_AWS_ACCESS_KEY_ID")
AWS_SECRET_ACCESS_KEY=$(eval "echo \$${ENV}_AWS_SECRET_ACCESS_KEY")
AWS_REGION=$(eval "echo \$${ENV}_AWS_REGION")
if [ -z $AWS_REGION ];
then
AWS_REGION="us-east-1"
fi
if [ -z $AWS_ACCESS_KEY_ID ] || [ -z $AWS_SECRET_ACCESS_KEY ] ;
then
log "AWS Secret Parameters are not configured in circleci/environment"
usage
exit 1
else
configure_aws_cli
fi
# AWS_ACCESS_KEY_ID=$(eval "echo \$${ENV}_AWS_ACCESS_KEY_ID")
# AWS_SECRET_ACCESS_KEY=$(eval "echo \$${ENV}_AWS_SECRET_ACCESS_KEY")
# AWS_REGION=$(eval "echo \$${ENV}_AWS_REGION")
# if [ -z $AWS_REGION ];
# then
# AWS_REGION="us-east-1"
# fi
# if [ -z $AWS_ACCESS_KEY_ID ] || [ -z $AWS_SECRET_ACCESS_KEY ] ;
# then
# log "AWS Secret Parameters are not configured in circleci/environment"
# usage
# exit 1
# else
# configure_aws_cli
# fi
ENV_CONFIG=`echo "$ENV" | tr '[:upper:]' '[:lower:]'`
download_buildenvfile
uploading_buildenvvar
16 changes: 16 additions & 0 deletions ebs_base_template_v2.json.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"AWSEBDockerrunVersion": "1",
"Authentication": {
"Bucket": "@AWSS3AUTHBUCKET@",
"Key": "services/common/dockercfg"
},
"Image": {
"Name": "appiriodevops/@IMAGE@",
"Update": "true"
},
"Ports": [{
"ContainerPort": "8080"
}],
"Volumes": [],
"Logging": ""
}
15 changes: 15 additions & 0 deletions ebs_base_template_v3.json.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"AWSEBDockerrunVersion": "1",
"Authentication": {
"Bucket": "@AWSS3AUTHBUCKET@",
"Key": "services/common/dockercfg"
},
"Image": {
"Name": "appiriodevops/@IMAGE@",
"Update": "true"
},
"Ports": [
],
"Volumes": [],
"Logging": ""
}
Loading