Experimental script to automatically deploy test instance for each proposed PR.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
Baptiste Gelez af48332cc1
Add the bad code license
1 ano atrás
logs Delete 540 2 anos atrás
static add scroll bar when logs are too wide 2 anos atrás
.env.template First version 2 anos atrás
.gitignore improve script and add front end 2 anos atrás
Caddyfile.base add log viewer 2 anos atrás
Caddyfile.template Kill old containers (fix #1) 2 anos atrás
LICENSE Add a license (GPL 3.0) 2 anos atrás
LICENSE-bad-code.md Add the bad code license 1 ano atrás
README.md A bit more complete readme 2 anos atrás
bash.sh use plm for migrations (#6) 2 anos atrás
handle_ws.sh add log viewer 2 anos atrás

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