6 Commits
Author SHA1 Message Date
Thomas Lynch 5783eedf25 Test fixes for docker
Change a few hostnames from my own dev-jschan with localhost
Fix the global settings change to include new options
Change network setting in docker-compose file
2022-07-30 19:48:45 +10:00
Thomas Lynch 19dcab2016 integration/docker test changes
use env var for the docker password, run the tests, remove docker jschan-test (was broken)
some changes to test folder, to run the suites in order
2022-04-08 00:03:31 +10:00
Thomas Lynch b226c2e65d add something to run tests in docker, WIP 2022-04-07 00:36:07 +10:00
Thomas Lynch babd6f7da3 more small docker fixes/improvements 2022-04-06 18:29:45 +10:00
Thomas Lynch fa519dc630 test 2022-04-06 16:05:42 +10:00
Thomas Lynch cce0bc661d experimental, and the goal is for running tests, not deployment (for now)
some TODO's still:
- make the jschan dockerfile not just COPY everything, make it have better stages and caching
- maybe run gulp in the CMD instead of in the build only?
- bring all the jschan files into another volume
- custom nginx container (self-signed ssl, geoip database)
- passwords for db/redis. should be easy with the official dockers, just a few env vars
not an exhaustive list
2022-04-06 01:52:26 +10:00