File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -23,15 +23,15 @@ mkdir -p /home/gitpod/.aws
23
23
cat << - AWSFILE > /home/gitpod/.aws/config
24
24
[default]
25
25
sso_start_url = ${AWS_SSO_URL}
26
- sso_region = ${AWS_SSO_REGION} :
26
+ sso_region = ${AWS_SSO_REGION}
27
27
sso_account_id = ${AWS_ACCOUNT_ID}
28
28
sso_role_name = ${AWS_ROLE_NAME}
29
29
region = ${AWS_REGION}
30
30
AWSFILE
31
31
32
32
# Update the docker configuration to use ecr-login
33
33
mkdir -p /home/gitpod/.docker
34
- echo ' {} ' > /home/gitpod/.docker/config.json
35
- jq ' .credHelpers["public.ecr.aws"]="ecr-login" ' /home/gitpod/.docker/config.json > /home/gitpod/.docker/config_tmp.json
36
- jq " .credHelpers[\" ${AWS_ACCOUNT_ID} .dkr.ecr.${AWS_REGION} .amazonaws.com\" ]=\" ecr-login\" " /home/gitpod/.docker/config_tmp.json > /home/gitpod/.docker/config.json
37
- rm /home/gitpod/.docker/config_tmp.json
34
+ sudo bash -c ' echo "{}" > /home/gitpod/.docker/config.json'
35
+ sudo bash -c ' jq " .credHelpers[\ "public.ecr.aws\ "]=\ "ecr-login\"" /home/gitpod/.docker/config.json > /home/gitpod/.docker/config_tmp.json'
36
+ sudo bash -c ' jq ".credHelpers[\"${AWS_ACCOUNT_ID}.dkr.ecr.${AWS_REGION}.amazonaws.com\"]=\"ecr-login\"" /home/gitpod/.docker/config_tmp.json > /home/gitpod/.docker/config.json'
37
+ sudo bash -c ' rm /home/gitpod/.docker/config_tmp.json'
You can’t perform that action at this time.
0 commit comments