diff --git a/.drone.yml b/.drone.yml index f38260b..4139709 100755 --- a/.drone.yml +++ b/.drone.yml @@ -49,7 +49,18 @@ steps: - export DRONE_SHA=${DRONE_COMMIT_SHA:0:7} - ls - docker cp ./docker-compose.drone.yaml compose-container:/docker-compose.drone.yaml - - docker exec compose-container docker compose -f ./docker-compose.drone.yaml build # -t oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} . + - docker exec \ + -e SMTP_PROXY_EMAIL=$SMTP_PROXY_EMAIL \ + -e SMTP_RECIPIENT_EMAIL=$SMTP_RECIPIENT_EMAIL \ + -e SMTP_HOST=$SMTP_HOST \ + -e SMTP_PORT=$SMTP_PORT \ + -e SMTP_USERNAME=$SMTP_USERNAME \ + -e SMTP_PASSWORD=$SMTP_PASSWORD \ + -e NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK=$NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK \ + -e RECAPTCHA_SECRET_KEY=$RECAPTCHA_SECRET_KEY \ + -e NEXT_PUBLIC_RECAPTCHA_SITE_KEY=$NEXT_PUBLIC_RECAPTCHA_SITE_KEY \ + -e DRONE_SHA=$DRONE_SHA \ + compose-container docker compose -f ./docker-compose.drone.yaml build # -t oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} . - docker tag oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:${DRONE_COMMIT_SHA:0:7} - name: push-image image: docker/compose:latest @@ -82,7 +93,20 @@ steps: commands: - export DRONE_SHA=${DRONE_COMMIT_SHA:0:7} - docker login gitea.bsidesolutions.net --username $REGISTRY_USER --password $REGISTRY_PASS - - docker exec compose-container docker compose -f ./docker-compose.drone.yaml push + - docker exec \ + -e SMTP_PROXY_EMAIL=$SMTP_PROXY_EMAIL \ + -e SMTP_RECIPIENT_EMAIL=$SMTP_RECIPIENT_EMAIL \ + -e SMTP_HOST=$SMTP_HOST \ + -e SMTP_PORT=$SMTP_PORT \ + -e SMTP_USERNAME=$SMTP_USERNAME \ + -e SMTP_PASSWORD=$SMTP_PASSWORD \ + -e NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK=$NEXT_PUBLIC_GOOGLE_APPOINTMENTS_LINK \ + -e RECAPTCHA_SECRET_KEY=$RECAPTCHA_SECRET_KEY \ + -e NEXT_PUBLIC_RECAPTCHA_SITE_KEY=$NEXT_PUBLIC_RECAPTCHA_SITE_KEY \ + -e DRONE_SHA=$DRONE_SHA \ + -e DOCKER_USERNAME=$DOCKER_USERNAME \ + -e DOCKER_PASSWORD=$DOCKER_PASSWORD \ + compose-container docker compose -f ./docker-compose.drone.yaml push - docker container stop compose-container # - name: deploy-staging