Experimental script to automatically deploy test instance for each proposed PR.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
Baptiste Gelez af48332cc1
Add the bad code license
this repo is now double licensed : gplv3 + bad code
pirms 5 gadiem
logs Delete 540 pirms 5 gadiem
static add scroll bar when logs are too wide pirms 5 gadiem
.env.template First version pirms 5 gadiem
.gitignore improve script and add front end pirms 5 gadiem
Caddyfile.base add log viewer pirms 5 gadiem
Caddyfile.template Kill old containers (fix #1) pirms 5 gadiem
LICENSE Add a license (GPL 3.0) pirms 5 gadiem
LICENSE-bad-code.md Add the bad code license pirms 5 gadiem
README.md A bit more complete readme pirms 5 gadiem
bash.sh use plm for migrations (#6) pirms 5 gadiem
handle_ws.sh add log viewer pirms 5 gadiem

README.md

Plume CI

Experimental script to automatically deploy test instance for each proposed PR.

To execute:

sudo docker pull plumeorg/plume-buildenv:v0.0.5 # First time only
sudo ./bash.sh

How does it work?

  • The sqlite build is uploaded to the joinplu.me server for each new PR (by Circle CI)
  • This script waits for new uploads.
  • When a new build is uploaded, this script starts a Docker container that runs it
  • A Caddyfile is generated to make the test instances accessible from the outside