Régis Behmo
96cd7c82d7
Fix travis build to include xqueue & notes
2018-09-30 14:51:03 +02:00
Régis Behmo
050dfc9b23
Better naming for db make targets
2018-09-29 18:24:35 +02:00
Régis Behmo
7f5e91a0db
ACTIVATE_* env vars are only necessary during configuration
2018-09-29 17:36:25 +02:00
Régis Behmo
8f915f2d50
Test Xqueue and Notes in travis-ci
2018-09-15 20:24:35 +02:00
Régis Behmo
edec42779f
Fix travis builds on branches
...
For some reason, `docker login` doesn't work on pull requests. So we run
"docker login" only during deploy, and only on master and release
branches.
2018-09-05 14:04:38 +02:00
Régis Behmo
ea2dd7c4fb
Generate configuration from Docker
...
We no longer run the `configure` script on the host. Instead, we run a
container that generates the configuration files. This opens the way for
more complex configuration templates that would be written in jinja2.
More complex templates are required for feature flags, such as SSL,
XQUEUE, etc.
2018-08-16 14:42:10 +02:00
Régis Behmo
436ad015cf
Attempt to accelerate travis build
...
Assets collection is too time-consuming. The Travis build fails after 50
minutes. So we don't test it.
2018-06-11 02:37:50 -04:00
Régis Behmo
8ba0887724
Test migrations and assets on Travis CI
2018-06-08 09:58:59 -04:00
Régis Behmo
c075c52249
Only deploy on master branch
2018-06-01 10:34:09 -04:00
Régis Behmo
802e0a69ec
Fix travis deploy step
...
Relying on web-defined env variables is just way simpler than encrypted
values.
2018-05-31 14:26:19 -04:00
Régis Behmo
007f819d74
Travis integration
2018-05-30 14:00:55 -04:00