DDMAL / VIM

The Virtual Instrument Museum website repository
MIT License
0 stars 2 forks source link

Set up automation to deploy staging server #71

Closed softcat477 closed 8 months ago

softcat477 commented 9 months ago

Here's steps to deploy staging:

  1. Make a pull request to dev branch
  2. Merge the PR into dev branch
  3. ssh into staging server
  4. git pullon dev branch
  5. docker build to build all the images you need
  6. docker compose up to start vim

Goals:

  1. Automate step 3 to step 6
  2. Be able to partially reuse the pipeline when deploying production
  3. Can reuse the pipeline on other projects (e.g. rodan and linked music)
fujinaga commented 9 months ago

Great idea!

On Oct 13, 2023, at 10:35 AM, softcat477 @.***> wrote:

Here's steps to deploy staging:

  1. Make a pull request to dev branch
  2. Merge the PR into dev branch
  3. ssh into staging server
  4. git pull on dev branch
  5. docker build to build all the images you need
  6. docker compose up to start vim

Goals:

  1. Automate step 3 to step 6
  2. Be able to partially reuse the pipeline when deploying production
  3. Can reuse the pipeline on other projects (e.g. rodan and linked music)

— Reply to this email directly, view it on GitHubhttps://github.com/DDMAL/VIM/issues/71, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAH342JLU77BPYSAEPGXKETX7FGTZAVCNFSM6AAAAAA57IC5N6VHI2DSMVQWIX3LMV43ASLTON2WKOZRHE2DEMBYGMZTKOI. You are receiving this because you are subscribed to this thread.Message ID: @.***>