This repository was archived by the owner on Mar 3, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,18 +113,32 @@ commands:
113113 steps :
114114 - run :
115115 name : Build image
116+ environment :
117+ REGISTRY : public.ecr.aws/sumologic
118+ TAG_URL : ${REGISTRY}/<< parameters.repo >>:<< parameters.tag >>
119+ LATEST_URL : ${REGISTRY}/<< parameters.repo >>:latest
116120 command : |
117121 make docker-otelcontribcol
118- docker tag otelcontribcol:latest sumologic/<< parameters.repo >>:<< parameters.tag >>
119- docker tag otelcontribcol:latest sumologic/<< parameters.repo >>:latest
120- - run :
121- name : Login to Docker Hub
122- command : docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD
122+ docker tag otelcontribcol:latest ${TAG_URL}
123+ docker tag otelcontribcol:latest ${LATEST_URL}
124+ - run :
125+ name : Login to AWS ECR
126+ environment :
127+ AWS_ACCESS_KEY_ID : ${{ secrets.AWS_PUBLIC_ECR_ACCESS_KEY_ID }}
128+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_PUBLIC_ECR_SECRET_ACCESS_KEY }}
129+ REGISTRY : public.ecr.aws/sumologic
130+ command : |
131+ aws ecr get-login-password --region us-east-1
132+ | docker login --username AWS --password-stdin ${REGISTRY}
123133 - run :
124134 name : Push image
135+ environment :
136+ REGISTRY : public.ecr.aws/sumologic
137+ TAG_URL : ${REGISTRY}/<< parameters.repo >>:<< parameters.tag >>
138+ LATEST_URL : ${REGISTRY}/<< parameters.repo >>:latest
125139 command : |
126- docker push sumologic/<< parameters.repo >>:<< parameters.tag >>
127- docker push sumologic/<< parameters.repo >>:latest
140+ docker push ${TAG_URL}
141+ docker push ${LATEST_URL}
128142
129143workflows :
130144 version : 2
You can’t perform that action at this time.
0 commit comments