27 Commits

Author SHA1 Message Date
Grzegorz Leoniec
aa920040a9
Try to fix build by providing default env vars 2019-01-12 14:48:03 +01:00
Matt Rider
6948c147e2 Remove un-needed copies 2019-01-09 20:05:04 -02:00
Matt Rider
b17107438c Revert to passing build 2019-01-09 19:52:38 -02:00
Matt Rider
19a298d7f6 Add back static and plugins copy from build and test 2019-01-09 19:36:37 -02:00
Matt Rider
0acca8c73f Add copy everything in build and test 2019-01-09 19:15:48 -02:00
Matt Rider
cca09415c3 Fix copy path 2019-01-09 19:14:38 -02:00
Matt Rider
1a234e70f8 Copy over styleguide/dist 2019-01-09 18:54:42 -02:00
Matt Rider
39f581aefb Remove redundant copies, run yarn install in production image 2019-01-08 20:39:45 -02:00
Matt Rider
c96e29bfcb Clean up Dockerfile 2019-01-08 11:22:51 -02:00
Matt Rider
890d22421c Change node env to test for build-and-test 2019-01-05 15:46:56 -02:00
Matt Rider
124f8be370 Copy everything over in the base image 2019-01-05 14:25:31 -02:00
Matt Rider
beac045d5f Copy components and store, remove in production
Needed to run tests
2019-01-04 20:42:01 -02:00
Matt Rider
11a7f0a41a Copy eslint config, test files 2019-01-04 20:29:45 -02:00
Matt Rider
40aedb12ee Initialize eslint 2019-01-04 20:12:42 -02:00
Matt Rider
3e3065c4a4 Refactor multistage build names, copy locales in base 2019-01-04 19:46:07 -02:00
Robert Schäfer
9541b81b08 Add folder /server to docker stage production 2019-01-04 20:08:13 +01:00
Robert Schäfer
00d1ca0129 Put CMD in base section in Dockerfile
This should fix our build server. Probably the container immediately
exited on Travis which is using the `builder` stage for testing.
2019-01-04 19:52:52 +01:00
Robert Schäfer
9b3161ae15 Fix copy+paste error backend=>webapp
@mattwr18 ouch, that was a hard to spot error. It struck my eye when I
was switching back and forth between `docker-compose.override.yml` and
`docker-compose.travis.yml`.
2019-01-04 19:18:53 +01:00
Matt Rider
c575565f8c Copy plugins from builder 2019-01-03 21:06:28 -02:00
Matt Rider
5778ef3bc0 Multistage build docker 2019-01-03 19:25:20 -02:00
JB
6d5f30937c Fix missing tokens 2018-11-29 23:11:24 +01:00
JB
8b0d637700 Adapt dockerfile to styleguide integration 2018-11-29 22:55:39 +01:00
Grzegorz Leoniec
1a1e93be9c removed --ignore-engines from docker build 2018-11-29 19:23:14 +01:00
Grzegorz Leoniec
088336dd2a try to improve build process and remove styleguide node modules after build 2018-11-26 10:08:48 +01:00
Grzegorz Leoniec
50ccccd2b5 improved docker file 2018-11-24 12:58:18 +01:00
Robert Schäfer
107a8ada14 Add missing styleguid:build and fix css import 2018-11-23 14:06:12 +01:00
Robert Schäfer
41ece7dce1 Provide an Installation with Docker 2018-10-29 23:39:09 +01:00