Setup automatic deployment #71

Open
opened 2021-05-12 12:14:09 +02:00 by Jef Roosens · 0 comments
  • Release deployment

Whenever a tag is pushed to the master branch, I'd like the following things to happen:

  • Build a new Docker image & push it to a registry
  • Deploy this new image on the fej.roosens.me server.
  • Develop deployment

The same should happen when pushing to develop, but this should create the dev tag instead of the actual version tag. Furthermore, I'd like to constantly deploy the develop branch on https://fej.roosens.me/next, allowing my development to be followed by my friends if they so choose. Before we can do this, we need to implement #22.

  • Docs & frontend

This should just happen automatically, because the static files will be embedded one way or another.

- [ ] Release deployment Whenever a tag is pushed to the master branch, I'd like the following things to happen: * Build a new Docker image & push it to a registry * Deploy this new image on the [`fej.roosens.me`](https://fej.roosens.me) server. - [ ] Develop deployment The same should happen when pushing to `develop`, but this should create the `dev` tag instead of the actual version tag. Furthermore, I'd like to constantly deploy the `develop` branch on `https://fej.roosens.me/next`, allowing my development to be followed by my friends if they so choose. Before we can do this, we need to implement #22. - [ ] Docs & frontend This should just happen automatically, because the static files will be embedded one way or another.
Jef Roosens added this to the Fej 1.1.0 - The Calm before the Storm milestone 2021-05-12 12:14:09 +02:00
Jef Roosens added the
enhancement
label 2021-05-12 12:14:09 +02:00
Jef Roosens self-assigned this 2021-05-12 12:14:09 +02:00
Jef Roosens added this to the Fej 1.1.0 project 2021-05-12 12:14:09 +02:00
Jef Roosens added a new dependency 2021-05-12 12:17:51 +02:00
Jef Roosens added a new dependency 2021-05-12 12:18:49 +02:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Depends on
#64 Embed static files
Chewing_Bever/fej
You do not have permission to read 1 dependency
Reference: Chewing_Bever/fej#71
There is no content yet.