Experimental script to automatically deploy test instance for each proposed PR.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
Baptiste Gelez af48332cc1
Add the bad code license
1 år sedan
logs Delete 540 2 år sedan
static add scroll bar when logs are too wide 2 år sedan
.env.template First version 2 år sedan
.gitignore improve script and add front end 2 år sedan
Caddyfile.base add log viewer 2 år sedan
Caddyfile.template Kill old containers (fix #1) 2 år sedan
LICENSE Add a license (GPL 3.0) 2 år sedan
LICENSE-bad-code.md Add the bad code license 1 år sedan
README.md A bit more complete readme 2 år sedan
bash.sh use plm for migrations (#6) 2 år sedan
handle_ws.sh add log viewer 2 år sedan

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