The server for Open Course World

try registry-1

+4 -23
+4 -23
.tangled/workflows/deploy.yaml
··· 18 18 mkdir -p "$HOME"/.docker "$HOME"/.regctl 19 19 20 20 cat > "$HOME"/.docker/config.json <<EOF 21 - {"auths": {"docker.io": {"auth":"$(echo -n "$DOCKER_USER:$DOCKER_PAT" | base64 -w0)"}}} 21 + {"auths": {"registry-1.docker.io": {"auth":"$(echo -n "$DOCKER_USER:$DOCKER_PAT" | base64 -w0)"}}} 22 22 EOF 23 23 24 24 cat > "$HOME"/.regctl/config.json <<EOF 25 - {"hosts": {"docker.io": {"user": "$DOCKER_USER","pass": "$DOCKER_PAT"}}} 25 + {"hosts": {"registry-1.docker.io": {"user": "$DOCKER_USER","pass": "$DOCKER_PAT"}}} 26 26 EOF 27 27 28 28 cat "$HOME"/.docker/config.json 29 29 - name: "Docker build" 30 30 command: | 31 31 cat "$HOME"/.docker/config.json 32 - echo ===== 33 - pwd 34 - echo ===== 35 - find . 36 - echo ===== 37 - find /tangled/workspace 38 - echo ===== 39 - 40 - executor --help 41 32 executor \ 42 33 --context=dir://. \ 43 34 --dockerfile=Dockerfile \ 44 35 --build-arg TARGETARCH=amd64 \ 45 36 --verbosity=debug \ 46 - --destination="$DOCKER_USER"/ocw:server \ 47 - --skip-push-permission-check \ 48 - --custom-platform=linux/amd64 \ 49 - || true 37 + --destination=opencourseworld/ocw:server \ 38 + --custom-platform=linux/amd64 50 39 51 - cat "$HOME"/.docker/config.json 52 - echo ===== 53 - pwd 54 - echo ===== 55 - find . 56 - echo ===== 57 - find /tangled/workspace 58 - echo ===== 59 40 # - name: "Docker push" 60 41 # command: | 61 42 # docker push ghcr.io/opencourseworld/ocw-server