-
Notifications
You must be signed in to change notification settings - Fork 1
/
ecs_push.sh
executable file
·34 lines (18 loc) · 936 Bytes
/
ecs_push.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
printf "\n\n"
echo -e "\t\t\t\e[1;4m* * * * # Authenticating Docker Client To ECS Registry # * * * *\e[0m"
printf "\n\n"
docker_login=$(aws ecr get-login --region us-east-1)
$docker_login
################################################################################
./docker_push.sh
################################################################################
# Tagging Docker Image Before Push To ECS Registry
docker tag strund3r/ecs:latest 936160728216.dkr.ecr.us-east-1.amazonaws.com/strund3r/ecs:latest
################################################################################
echo -e "\t\t\t\e[1;4m* * * * # Pushing Docker Image To ECS Registry # * * * *\e[0m"
printf "\n\n"
docker push 936160728216.dkr.ecr.us-east-1.amazonaws.com/strund3r/ecs:latest
################################################################################
cat /ecs_teste/APPLICATION/message/done.txt
printf "\n"