Experimental script to automatically deploy test instance for each proposed PR.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
Baptiste Gelez af48332cc1
Add the bad code license
this repo is now double licensed : gplv3 + bad code
il y a 5 ans
logs Delete 540 il y a 5 ans
static add scroll bar when logs are too wide il y a 5 ans
.env.template First version il y a 5 ans
.gitignore improve script and add front end il y a 5 ans
Caddyfile.base add log viewer il y a 5 ans
Caddyfile.template Kill old containers (fix #1) il y a 5 ans
LICENSE Add a license (GPL 3.0) il y a 5 ans
LICENSE-bad-code.md Add the bad code license il y a 5 ans
README.md A bit more complete readme il y a 5 ans
bash.sh use plm for migrations (#6) il y a 5 ans
handle_ws.sh add log viewer il y a 5 ans

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