William Lachance
4c13712aea
Replace tox with raw calls to pytest ( #185 )
...
tox has a really long setup cycle, and we don't really need its functionality
for testing missioncontrol (which is a web application running in a deterministic
environment)
2018-01-09 12:55:15 -05:00
William Lachance
7ddf2c5acb
Work around an issue with postgresql installation in our docker image ( #158 )
...
See:
* 87fe752783 (diff-3254677a7917c6c01f55212f86c57fbf)
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866729
2017-10-27 10:40:37 -04:00
William Lachance
71993f3279
Use python 3.6
...
In addition to giving us access to all the new goodness in 3.6, this fixes
unit tests (#118 ) and removes the need for pipstrap.
2017-09-15 13:54:54 +01:00
William Lachance
9fd280d7ef
Better clean up after apt-get installing various dependencies
2017-09-05 13:11:07 -04:00
William Lachance
e0506a50f9
Use a slim python base image
2017-09-05 13:11:07 -04:00
William Lachance
a4fb5a4d14
Revert "Only copy some files into docker container ( #39 )"
...
This reverts commit 255f5ecb77
.
2017-07-25 14:28:41 -07:00
William Lachance
0adef73f92
Build and serve frontend in production
...
Currently doesn't use the backend api (and thus work, since the external
static resources I provided violate the CSP policy), but we can fix that. :)
2017-07-06 15:43:11 -04:00
William Lachance
255f5ecb77
Only copy some files into docker container ( #39 )
2017-07-06 14:53:26 -04:00
Wesley Dawson
8251ddba31
Use ATMO-like build/test/deploy structure
2017-06-27 12:55:51 -07:00
Mauro Doglio
879468c02f
Set user home_dir to app
...
In the previous configuration the webdev user had no home. Some tools
like pip use the home dir to store config files, so it's a good thing
to have it.
2017-06-23 17:17:10 +01:00
Mauro Doglio
ee4889cf9e
Fix docker container build
2017-06-21 19:23:44 +01:00
Mauro Doglio
98c38f8390
Initial commit
2017-06-15 19:32:30 +01:00