From 4713b014cd17f17ef66893fb06d40530450ff405 Mon Sep 17 00:00:00 2001
From: Wyatt Nielsen <wyatt.nielsen@parivedasolutions.com>
Date: Tue, 17 Nov 2020 13:45:23 -0600
Subject: [PATCH] login to Docker Hub to prevent rate limiting issues

---
 provider/indexer-aws/build-aws/buildspec.yaml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/provider/indexer-aws/build-aws/buildspec.yaml b/provider/indexer-aws/build-aws/buildspec.yaml
index fb477f3c3..36ee74d85 100644
--- a/provider/indexer-aws/build-aws/buildspec.yaml
+++ b/provider/indexer-aws/build-aws/buildspec.yaml
@@ -17,6 +17,11 @@
 # https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-env-vars.html
 version: 0.2
 
+env:
+  secrets-manager:
+    DOCKER_USERNAME: /osdu/devops/docker_credentials:username
+    DOCKER_PASSWORD: /osdu/devops/docker_credentials:password
+
 phases:
   install:
     runtime-versions:
@@ -62,6 +67,9 @@ phases:
       - echo "Building integration testing assemblies and gathering artifacts..."
       - ./testing/indexer-test-aws/build-aws/prepare-dist.sh
 
+      - echo "Logging into Docker Hub..."
+      - docker login -u ${DOCKER_USERNAME} -p ${DOCKER_PASSWORD}
+
       - echo "Building docker image..."
       - docker build -f provider/indexer-aws/build-aws/Dockerfile -t ${ECR_IMAGE} .
       - docker tag  ${ECR_IMAGE} ${ECR_IMAGE_BRANCH_LATEST}
-- 
GitLab