Commit Graph

26 Commits

Author SHA1 Message Date
Peter Valdez
e8e002bb23 Set an explicit username/password for Postgres in the swarm and k8s files too 2020-02-19 14:57:37 -05:00
Peter Valdez
a8888af480 Set an explicit username and password for the db service 2020-02-15 23:45:28 -05:00
Jenny Burcio
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
Bret Fisher
563773c980 Changes to node slim to fix Jenkins PR build 2019-08-25 18:24:05 -04:00
Bret Fisher
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
Bret Fisher
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
Bret Fisher
4350dd6738 ignore node_modules in git and docker build 2019-08-25 15:17:56 -04:00
Elton Stoneman
6dfc628088 Add Windows 1809 support 2018-10-22 11:27:04 +01:00
Elton Stoneman
ac496c8b7e Pin to Nano Server SAC 2016 images 2018-09-26 19:41:20 +01:00
Elton Stoneman
6356ddc7c6 Fix initial load 2018-09-26 11:58:32 +01:00
Elton Stoneman
97d0ae2170 Add MySql result loader 2018-09-26 11:32:50 +01:00
Elton Stoneman
985af62bb1 Results site in .NET Core 2018-09-26 10:29:39 +01:00
Elton Stoneman
879e5bc477 Add .NET Core 2.1 versions 2018-09-21 19:23:31 +01:00
gabrielvv
b74cf0e973 missing path module and console.err -> console.error 2018-01-06 22:25:21 +01:00
Sebastiaan van Stijn
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
Akim Demaille
8db887ee3a tests: please shellcheck
Signed-off-by: Akim Demaille <akim.demaille@docker.com>
2017-12-14 10:49:06 +01:00
Mano Marks
f664995f25
Merge branch 'master' into master 2017-11-21 13:36:04 -08:00
Bret Fisher
ddd39f1699 updating node versions and fixing result tests 2017-11-21 13:48:10 -05:00
Bret Fisher
9fa3e4360f updating node versions and fixing result tests 2017-11-21 04:35:01 -05:00
Mano Marks
9352ed09eb Revert "added connection pooling to postgres to prevent client timeouts" 2016-12-27 10:07:14 -08:00
sophia parafina
de9d6531ec added connection pooling to postgres to prevent client timeouts 2016-12-12 15:37:28 -06:00
Ben Firshman
c0affbaeaf Revert "Labels changes according to options" 2016-11-10 20:48:25 +00:00
Mohan Pawar
fba7358d8d Labels changes according to options 2016-11-03 05:46:52 +00:00
Aanand Prasad
036c119e2c Reword connection retry messages 2016-06-19 21:32:18 -07:00
Aanand Prasad
ffdd4940c6 Relax result test 2016-06-19 11:45:57 -07:00
Ben Firshman
09279e12a8 Rename services to remove "app" 2016-06-18 10:18:53 -07:00