ci: export backend deployment environment
This commit is contained in:
@@ -74,15 +74,25 @@ jobs:
|
|||||||
write_env_value POSTGRES_USER sa
|
write_env_value POSTGRES_USER sa
|
||||||
write_env_value POSTGRES_PASSWORD "$POSTGRES_PASSWORD"
|
write_env_value POSTGRES_PASSWORD "$POSTGRES_PASSWORD"
|
||||||
write_env_value POSTGRES_DB socialize
|
write_env_value POSTGRES_DB socialize
|
||||||
|
write_env_value ConnectionStrings__PostgresConnection "Host=postgres;Port=5432;Database=socialize;Username=sa;Password=$POSTGRES_PASSWORD"
|
||||||
write_env_value ASPNETCORE_ENVIRONMENT Production
|
write_env_value ASPNETCORE_ENVIRONMENT Production
|
||||||
|
write_env_value ASPNETCORE_URLS http://0.0.0.0:8080
|
||||||
write_env_value WEBSITE_FRONTEND_BASE_URL https://socialize.mapachotes.com
|
write_env_value WEBSITE_FRONTEND_BASE_URL https://socialize.mapachotes.com
|
||||||
|
write_env_value Website__FrontendBaseUrl https://socialize.mapachotes.com
|
||||||
write_env_value RESEND_API_KEY "$RESEND_API_KEY"
|
write_env_value RESEND_API_KEY "$RESEND_API_KEY"
|
||||||
|
write_env_value Emailer__ApiKey "$RESEND_API_KEY"
|
||||||
write_env_value RESEND_FROM_EMAIL "$RESEND_FROM_EMAIL"
|
write_env_value RESEND_FROM_EMAIL "$RESEND_FROM_EMAIL"
|
||||||
|
write_env_value Emailer__FromEmail "$RESEND_FROM_EMAIL"
|
||||||
write_env_value JWT_ISSUER https://socialize.mapachotes.com
|
write_env_value JWT_ISSUER https://socialize.mapachotes.com
|
||||||
|
write_env_value Authentication__Jwt__Issuer https://socialize.mapachotes.com
|
||||||
write_env_value JWT_AUDIENCE socialize-preprod
|
write_env_value JWT_AUDIENCE socialize-preprod
|
||||||
|
write_env_value Authentication__Jwt__Audience socialize-preprod
|
||||||
write_env_value JWT_SIGNING_KEY "$JWT_SIGNING_KEY"
|
write_env_value JWT_SIGNING_KEY "$JWT_SIGNING_KEY"
|
||||||
|
write_env_value Authentication__Jwt__Key "$JWT_SIGNING_KEY"
|
||||||
write_env_value JWT_LIFETIME 00:05:00
|
write_env_value JWT_LIFETIME 00:05:00
|
||||||
|
write_env_value Authentication__Jwt__Lifetime 00:05:00
|
||||||
write_env_value JWT_REFRESH_TOKEN_LIFETIME 0.00:30:00
|
write_env_value JWT_REFRESH_TOKEN_LIFETIME 0.00:30:00
|
||||||
|
write_env_value Authentication__Jwt__RefreshTokenLifetime 0.00:30:00
|
||||||
write_env_value SOCIALIZE_IMAGE_TAG "$SOCIALIZE_IMAGE_TAG"
|
write_env_value SOCIALIZE_IMAGE_TAG "$SOCIALIZE_IMAGE_TAG"
|
||||||
} > "$deploy_env"
|
} > "$deploy_env"
|
||||||
|
|
||||||
@@ -90,4 +100,4 @@ jobs:
|
|||||||
rm -f "$deploy_env"
|
rm -f "$deploy_env"
|
||||||
|
|
||||||
ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=accept-new "$DEPLOY_USER@$DEPLOY_HOST" \
|
ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=accept-new "$DEPLOY_USER@$DEPLOY_HOST" \
|
||||||
'cd /srv/prod/socialize && ./deploy.sh'
|
'cd /srv/prod/socialize && set -a && . ./.env && set +a && ./deploy.sh'
|
||||||
|
|||||||
Reference in New Issue
Block a user