Experimental script to automatically deploy test instance for each proposed PR.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Baptiste Gelez 3ed13138dc Kill old containers (fix #1)
Fix Caddyfile generation

Fix security issue with weird file names
5 years ago
.env.template First version 5 years ago
.gitignore First version 5 years ago
Caddyfile.template Kill old containers (fix #1) 5 years ago
LICENSE Add a license (GPL 3.0) 5 years ago
README.md A bit more complete readme 5 years ago
bash.sh Kill old containers (fix #1) 5 years ago

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