Brain-up / brn

The idea of this project is to design and make a web-application (with scientist cooperation) which would contained series of special audio trainings to support people with central auditory skills deficit to allow them to train them to listen better.
https://brainup.site
Creative Commons Zero v1.0 Universal
62 stars 26 forks source link

[DevOps] Step1: Config and start second dev/test server on Vscale as current prod server #2315

Open ElenaSpb opened 2 years ago

ElenaSpb commented 2 years ago

[DevOps] Config and start dev server as current prod server

current pipeline run here https://github.com/Brain-up/brn/actions scripts are here https://github.com/Brain-up/brn

ask creds to selectel (vscale panel) - ask Elena Moshnikova

  1. config BrainUp-dev server: prepare scripts/pipeline to make on dev server same behavior as now on prod: on each MR, commit into master - redeploy server at the end of pipeline

  2. server run here image

ElenaSpb commented 2 years ago

@DmitriyStoyanov could you please describe current process how pipeline is running, what steps it has, what scripts are used (here or on wiki page maybe better?)

ElenaSpb commented 11 months ago

image

pavellysianok commented 11 months ago

First of all, we can create and attach the second GHA self-hosted runner in the another Linux directory instead of using the existing. As an example, current working directory is /actions-runner, we can create and attach one more in the another directory like /actions-runner-{purpose}. It allows us to separate workflow run with another runner label for the another purposes. Also, I would like to know the full descriptions and acceptance criteria of this task. @ElenaSpb Could you pls explain to me these requirements?