Commit Graph

26 Commits

Author SHA1 Message Date
e8e002bb23 Set an explicit username/password for Postgres in the swarm and k8s files too 2020-02-19 14:57:37 -05:00
a8888af480 Set an explicit username and password for the db service 2020-02-15 23:45:28 -05:00
e26e9759a4 Merge pull request #139 from BretFisher/ignore-node-modules
ignore node_modules in git and docker build
2019-08-27 12:14:02 -07:00
563773c980 Changes to node slim to fix Jenkins PR build 2019-08-25 18:24:05 -04:00
793e02efc4 update result to node 10 and latest npm packages
The result app was years out of date with node and npm packages, and required multiple changes to use the current supported socket.io and postgres db libs. Minimal changes to server.js to support change in pg syntax. A few minor changes to Dockerfile to improve readability, conform to docker best practices, and change to use npm ci to ensure future builds don't break again due to difference between package and package-lock.
2019-08-25 16:12:01 -04:00
368968c4af change result to use local angular
To match other .js loading patterns in this repo, don't use a CDN angular, but rather a local copy in case examples are used offline or in large classrooms with slow internet. Also updated to latest angular 1.4
2019-08-25 16:07:39 -04:00
4350dd6738 ignore node_modules in git and docker build 2019-08-25 15:17:56 -04:00
6dfc628088 Add Windows 1809 support 2018-10-22 11:27:04 +01:00
ac496c8b7e Pin to Nano Server SAC 2016 images 2018-09-26 19:41:20 +01:00
6356ddc7c6 Fix initial load 2018-09-26 11:58:32 +01:00
97d0ae2170 Add MySql result loader 2018-09-26 11:32:50 +01:00
985af62bb1 Results site in .NET Core 2018-09-26 10:29:39 +01:00
879e5bc477 Add .NET Core 2.1 versions 2018-09-21 19:23:31 +01:00
b74cf0e973 missing path module and console.err -> console.error 2018-01-06 22:25:21 +01:00
45788a5f1c Optimize result image
This patch makes some optimizations in the result service's image;

- switch to `node:8.9-alpine`, which a smaller base image
- use `https://` for the registry
- use `COPY` instead of `ADD`, following best pracice
- cleanup npm cache, and combine steps to reduce image size

These changes bring down the image size from 248MB to 81.2MB

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2018-01-04 12:26:14 +01:00
8db887ee3a tests: please shellcheck
Signed-off-by: Akim Demaille <akim.demaille@docker.com>
2017-12-14 10:49:06 +01:00
f664995f25 Merge branch 'master' into master 2017-11-21 13:36:04 -08:00
ddd39f1699 updating node versions and fixing result tests 2017-11-21 13:48:10 -05:00
9fa3e4360f updating node versions and fixing result tests 2017-11-21 04:35:01 -05:00
9352ed09eb Revert "added connection pooling to postgres to prevent client timeouts" 2016-12-27 10:07:14 -08:00
de9d6531ec added connection pooling to postgres to prevent client timeouts 2016-12-12 15:37:28 -06:00
c0affbaeaf Revert "Labels changes according to options" 2016-11-10 20:48:25 +00:00
fba7358d8d Labels changes according to options 2016-11-03 05:46:52 +00:00
036c119e2c Reword connection retry messages 2016-06-19 21:32:18 -07:00
ffdd4940c6 Relax result test 2016-06-19 11:45:57 -07:00
09279e12a8 Rename services to remove "app" 2016-06-18 10:18:53 -07:00