- add user details as env vars
Some checks failed
continuous-integration/drone Build is failing

This commit is contained in:
oonyeje 2025-02-23 16:50:08 -05:00
parent de8413abe9
commit c68591eb63

View File

@ -1,6 +1,10 @@
kind: pipeline kind: pipeline
type: docker type: docker
name: build name: build
steps:
- name: build
image: docker/compose:latest
environment: environment:
SMTP_PROXY_EMAIL: SMTP_PROXY_EMAIL:
from_secret: SMTP_PROXY_EMAIL from_secret: SMTP_PROXY_EMAIL
@ -20,10 +24,6 @@ environment:
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
steps:
- name: build
image: docker/compose:latest
volumes: volumes:
- name: docker_sock - name: docker_sock
path: /var/run/docker.sock path: /var/run/docker.sock
@ -32,15 +32,32 @@ steps:
- docker tag oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest - docker tag oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest
- name: push-image - name: push-image
image: docker/compose:latest image: docker/compose:latest
environment:
SMTP_PROXY_EMAIL:
from_secret: SMTP_PROXY_EMAIL
SMTP_RECIPIENT_EMAIL:
from_secret: SMTP_RECIPIENT_EMAIL
SMTP_HOST:
from_secret: SMTP_HOST
SMTP_PORT:
from_secret: SMTP_PORT
SMTP_USERNAME:
from_secret: SMTP_USERNAME
SMTP_PASSWORD:
from_secret: SMTP_PASSWORD
NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK:
from_secret: NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK
RECAPTCHA_SECRET_KEY:
from_secret: RECAPTCHA_SECRET_KEY
NEXT_PUBLIC_RECAPTCHA_SITE_KEY:
from_secret: NEXT_PUBLIC_RECAPTCHA_SITE_KEY
DOCKER_REGISTRY_USER:
from_secret: DOCKER_USERNAME
DOCKER_REGISTRY_PASS:
from_secret: DOCKER_PASSWORD
volumes: volumes:
- name: docker_sock - name: docker_sock
path: /var/run/docker.sock path: /var/run/docker.sock
settings:
registry: gitea.bsidesolutions.net
username:
from_secret: DOCKER_USERNAME
password:
from_secret: DOCKER_PASSWORD
commands: commands:
- docker-compose -f ./docker-compose.drone.yaml push - docker-compose -f ./docker-compose.drone.yaml push
@ -91,8 +108,7 @@ steps:
# event: # event:
# - push # - push
# - pull_request # - pull_request
# volumes:
volumes: # - name: docker_sock
- name: docker_sock # host:
host: # path: /var/run/docker.sock
path: /var/run/docker.sock