Tom Gallacher
c92ebf30f2
make: refactor make files
2016-10-24 14:14:44 +01:00
Sérgio Ramos
e5c226fa9c
create empty guidelines
2016-10-24 14:14:03 +01:00
Sérgio Ramos
5d74a2d66b
s/config/base in webpack config
2016-10-24 14:13:02 +01:00
Sérgio Ramos
ada55f14fd
lint frontend
2016-10-24 14:11:50 +01:00
Sérgio Ramos
9ab6c5f350
fix install-ui target name
2016-10-24 14:00:13 +01:00
Sérgio Ramos
464f967c72
install ui
dependencies
2016-10-24 13:55:30 +01:00
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