- use proper registry
Some checks failed
continuous-integration/drone/push Build is passing
Build and Push Docker Image to Gitea Registry / build-and-push (push) Failing after 4m37s

This commit is contained in:
oonyeje 2025-03-02 09:08:03 -05:00
parent 42be7ec46f
commit 82719ef0f1

View File

@ -42,20 +42,24 @@ steps:
from_secret: RECAPTCHA_SECRET_KEY from_secret: RECAPTCHA_SECRET_KEY
NEXT_PUBLIC_RECAPTCHA_SITE_KEY: NEXT_PUBLIC_RECAPTCHA_SITE_KEY:
from_secret: NEXT_PUBLIC_RECAPTCHA_SITE_KEY from_secret: NEXT_PUBLIC_RECAPTCHA_SITE_KEY
REGISTRY_USER:
from_secret: DOCKER_USERNAME
REGISTRY_PASS:
from_secret: DOCKER_PASSWORD
volumes: volumes:
- name: docker_sock - name: docker_sock
path: /var/run/docker.sock path: /var/run/docker.sock
commands: commands:
- export DRONE_SHA=${DRONE_COMMIT_SHA:0:7} - export DRONE_SHA=${DRONE_COMMIT_SHA:0:7}
- docker login gitea.bsidesolutions.net --username $REGISTRY_USER --password $REGISTRY_PASS
# - docker exec --env-file .env.drone compose-container mkdir /home/node # - docker exec --env-file .env.drone compose-container mkdir /home/node
# - docker exec --env-file .env.drone compose-container mkdir /home/node/app # - docker exec --env-file .env.drone compose-container mkdir /home/node/app
# - docker cp . compose-container:/home/node/app # - docker cp . compose-container:/home/node/app
# - docker exec -w /home/node/app --env-file .env.drone compose-container ls # check current directory # - docker exec -w /home/node/app --env-file .env.drone compose-container ls # check current directory
- docker build -t oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} . - docker build -t gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} .
- docker tag oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} - docker tag gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7}
- docker tag oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest - docker tag gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest
- name: push-image - name: push-image
image: docker image: docker
environment: environment: