Your description
Create these branches: master, stage, production
Docker profile
| username | Password | Image(s) |
|---|---|---|
| Myname123 | SomethingSomething | myname123/appname-stage |
| Myname456 | SomethingSomething | myname456/appname-production |
Render profile
| Password | Image | |
|---|---|---|
| Myname123@domain.me | SomethingSomething | myname123/appname-stage |
| Myname456@domain.me | SomethingSomething | myname456/appname-production |
You can pre create these, since these details are not tighly coupled with this repository
- WF_DISCORD_WEBHOOK_URL :
null - WF_DOCKER_STAGE_ACCOUNT_USERNAME :
myname123 - WF_DOCKER_STAGE_ACCOUNT_PASSWORD :
SomethingSomething - WF_DOCKER_STAGE_IMAGE_NAME :
myname123/appname-stage - WF_DOCKER_PRODUCTION_ACCOUNT_USERNAME :
myname456 - WF_DOCKER_PRODUCTION_ACCOUNT_PASSWORD :
SomethingSomething - WF_DOCKER_PRODUCTION_IMAGE_NAME :
myname456/appname-production - WF_BACKEND_PRODUCTION_URL :
/ - WF_BACKEND_STAGE_URL :
/
Once you have docker image on dockerhub
- WF_RENDER_STAGE_APP_SERVICE_ID :
null - WF_RENDER_PRODUCTION_APP_SERVICE_ID :
null - WF_RENDER_STAGE_PROFILE_AUTH_API_TOKEN :
null - WF_RENDER_PRODUCTION_PROFILE_AUTH_API_TOKEN :
null
- Update your repository secrets
- Make your docker image private once they published
- Use lower case for login and building docker images
- Todo