Commit Graph

1687 Commits

Author SHA1 Message Date
Sérgio Ramos 78fd0dc826 use tabs for ui/Makefile 2016-10-24 13:50:02 +01:00
Sérgio Ramos 44d468b8c8 wrong heading for `spikes` 2016-10-24 12:45:56 +01:00
Sérgio Ramos 330f179d8b document what `ui` folder is 2016-10-24 12:45:20 +01:00
Sérgio Ramos a9a19e4476 enable tests on ui 2016-10-24 12:43:32 +01:00
Sérgio Ramos eefaf1d625 reuse post-css configration for tests 2016-10-24 12:41:17 +01:00
Sérgio Ramos 7412d28277 fix .css loading in tests 2016-10-24 12:23:05 +01:00
Sérgio Ramos 08f56bb30a Revert "tests: commenting out frontend tests"
This reverts commit 24610c2dce.
2016-10-24 12:22:12 +01:00
Tom Gallacher 24610c2dce tests: commenting out frontend tests
- Revert this commit when deployment is working
2016-10-24 12:14:41 +01:00
Tom Gallacher 43c4e63ba2 circleci: move yarn to apt-get
- Continue to use yarn instead of npm through ci pipeline to cache
things more
2016-10-24 11:56:19 +01:00
Raoul Millais 0992953121 Setup fixes for OSX
- Use a more robust way of determining the location of the setup script
- Style fix: make INCLUDE path constant
2016-10-24 11:44:20 +01:00
Tom Gallacher 32e7704b38 compose: Fixing issue with incorrect image name 2016-10-24 11:42:05 +01:00
Sérgio Ramos 6b558b7c08 use extract-text-webpack-plugin for frontend 2016-10-24 11:02:18 +01:00
Sérgio Ramos 64a01dff71 bootstrap ui framework 2016-10-24 11:02:18 +01:00
Sérgio Ramos 6b0c89b65b update frontend html title 2016-10-24 11:02:18 +01:00
Sérgio Ramos 89a2a2286a build deps as devDependencies 2016-10-24 11:02:18 +01:00
Sérgio Ramos 979e2ece71 internationalization suppport 2016-10-24 11:02:18 +01:00
Alex Windett 2ae82c95ec implimenting react-css-modules and updating file structure 2016-10-24 11:02:18 +01:00
Tom Gallacher 64116b3b7f Adding cachedir and setting up git username/email 2016-10-24 11:01:03 +01:00
Tom Gallacher f49d7e4dac deps: triton to use fork with no-mutable deps
When the PR is merged into node-triton we will update this.
2016-10-24 10:54:15 +01:00
Tom Gallacher 00e9bd1134 deploy: Adding logging 2016-10-21 17:16:18 +01:00
Tom Gallacher a234f312be circleci: moving pip to dependencies 2016-10-21 17:09:14 +01:00
Tom Gallacher 19945136d8 circleci: fixing incorrect ordering 2016-10-21 17:05:06 +01:00
Tom Gallacher af7219c71e circleci: be omre liberal on caching global npm 2016-10-21 16:58:03 +01:00
Tom Gallacher 99d8a8720b circleci: remove duplicate npm install -g 2016-10-21 16:57:13 +01:00
Tom Gallacher 1babe29b08 dockerfile: slim down Dockerfile 2016-10-21 16:48:18 +01:00
Tom Gallacher 4b12f0d673 circleci: cache global dependencies 2016-10-21 16:44:35 +01:00
Tom Gallacher 9ace49d0b7 deploy: Cleaning up background 2016-10-21 16:39:44 +01:00
Tom Gallacher 7a4808bd10 build: Push to correct registry 2016-10-21 14:30:40 +01:00
Tom Gallacher fa6c795877 build: stash and pop during build and push 2016-10-21 12:17:04 +01:00
Tom Gallacher 8d5e2f916e build: keep clean git repo until deploy 2016-10-21 12:04:59 +01:00
Tom Gallacher 58ea9aaac0 build: reduce verbosity of builds 2016-10-21 12:00:09 +01:00
Tom Gallacher e8d9d620e3 Use captain to push images 2016-10-21 11:51:38 +01:00
Tom Gallacher ed3a2e2526 Use captain to build images 2016-10-21 11:51:38 +01:00
Tom Gallacher 04264931b5 Revert "deploy: add docker login"
This reverts commit 648caa4dd4.
2016-10-21 11:51:38 +01:00
Sérgio Ramos 7ffaba66a5 fix issues raised by eslint 2016-10-20 20:46:50 +01:00
Sérgio Ramos 06f7b29fc3 internationalization suppport 2016-10-20 20:42:39 +01:00
Tom Gallacher e88864e201 circleci: upgrading docker and silencing yarn 2016-10-20 17:15:43 +01:00
Tom Gallacher 648caa4dd4 deploy: add docker login
This commit also includes the required format changes to ensure that we
can push from docker compose. This means that we needed to update the
docker-compose.yml files to version 2.0
2016-10-20 16:58:09 +01:00
Tom Gallacher 57a1b28b27 docker-compose: fixing bug in incorrect service name 2016-10-20 16:32:00 +01:00
Tom Gallacher 90307954a7 depoly: adding a set -x for now 2016-10-20 16:25:00 +01:00
Tom Gallacher b5ae1c6f2b bin: refactor out triton variables into new fn 2016-10-20 16:13:53 +01:00
Tom Gallacher 7f054437c8 bin: handle creation of .env file in a nicer way 2016-10-20 16:04:32 +01:00
Tom Gallacher 1960e62757 deployment: only run setup after images built. 2016-10-20 15:40:24 +01:00
Tom Gallacher 0adce28a1c Fixing yarn install and permissions 2016-10-20 15:23:12 +01:00
Tom Gallacher 4565e142cf backend: remove front-end build from backend. 2016-10-20 15:22:49 +01:00
Tom Gallacher 50208b6b4a make: use yarn for installation of dependencies 2016-10-20 14:55:52 +01:00
Tom Gallacher 9140f2a52b ci: add a deployment script 2016-10-20 14:55:05 +01:00
Sérgio Ramos 3f1459825c ignore credentials.json 2016-10-20 14:11:40 +01:00
Sérgio Ramos 103f987504 when compiling frontend, use local webpack 2016-10-20 14:08:28 +01:00
Sérgio Ramos 27adabd4f2 initial implementation of a simple bff 2016-10-20 13:36:24 +01:00