Commit Graph

72 Commits

Author SHA1 Message Date
Sérgio Ramos 7892aab05c chore: prepare after installing in CI 2017-05-26 11:33:32 +01:00
Sérgio Ramos f252719aa1 chore: don't --prefer-offline in CI 2017-05-26 11:28:33 +01:00
Sérgio Ramos c7567f3838 chore: initial circleci config 2017-05-26 11:17:00 +01:00
Sérgio Ramos 8295bd6882 chore: initial lerna setup
this shall be a progressive process
2017-05-25 10:56:50 +01:00
Sérgio Ramos 1b726268c1 release to staging based on tag 2017-04-05 22:26:48 +02:00
Sérgio Ramos bb8853bfe2 setup staging deploy
fixes #368
2017-03-21 15:42:37 +00:00
Sérgio Ramos d8b485e0de temporarily install triton@^4 2017-02-23 13:53:43 +00:00
Alex Windett 5e9d3b4041 Adding TODO not to script 2017-02-20 11:34:36 +00:00
Alex Windett 337e5d0b37 adding credential changes to circle script 2017-02-17 17:49:38 +00:00
Alex Windett 8f22d8161f removing git-lfs version 2017-02-16 11:11:59 +00:00
Alex Windett 34d01478a9 changing git-lfs version from 1.1.0 -> 1.5.0 2017-02-16 11:04:29 +00:00
Alex Windett 09627b8d86 removing commands to delete lfs files 2017-02-09 11:11:49 +00:00
Alex Windett 2ece8ec3f1 updating github credentials 2017-02-09 11:11:49 +00:00
Alex Windett 96f415fc39 adding install of git-lfs to circle-ci 2017-02-09 11:11:49 +00:00
Tom Gallacher 116f806d8f CI was not failing on failed builds due to PIPE
Luckily we can remove these lines as the online time that the creds are
leaked are in "on-changes-publish-ui"
2017-01-18 12:01:51 +00:00
Tom Gallacher 8513d8c904 Fixing the build 2017-01-13 12:43:47 +00:00
Tom Gallacher d54f8d4704 Hopefully fix builds 2017-01-06 14:47:36 +00:00
Tom Gallacher 057f074553 Only build ui when changes occur 2017-01-06 14:38:30 +00:00
Tom Gallacher 91c377c134 Fixing broken circle.yml 2017-01-06 12:50:11 +00:00
Tom Gallacher a3a7622927 Only publish `ui` when changes have been made 2017-01-06 12:42:49 +00:00
Tom Gallacher 414df1af48 Update circleci nodejs version 2017-01-05 11:05:02 +00:00
Tom Gallacher 40c39012a5 Ensure publish occurs any other builds 2017-01-05 10:46:10 +00:00
Tom Gallacher d0e70a54b0 Fix ui docker builds 2017-01-05 10:40:55 +00:00
Tom Gallacher 0eb7ef6860 Publish ui from within dockerfile 2017-01-03 15:47:48 +00:00
Tom Gallacher a89d83f2ba Publish to npm on passing builds 2017-01-03 13:59:00 +00:00
Tom Gallacher 001cc0d502 circle: refresh certs before deploy 2016-11-23 12:51:40 +00:00
Tom Gallacher e8e3f0b3ac circleci: fix broken yarn install 2016-11-02 16:45:57 +00:00
Tom Gallacher 86411002ac circleci: Add error log of failed install 2016-11-02 11:11:42 +00:00
Tom Gallacher 5bcbc6eca8 circleci: removing timezone 2016-11-01 11:56:37 +00:00
Tom Gallacher c0e68b4ef6 ci: speedup docker builds and pushes 2016-10-31 17:18:43 +00:00
Tom Gallacher 7be25cf921 circleci: cleanup circle.yml 2016-10-31 14:52:29 +00:00
Tom Gallacher d66fc3c6e3 make: adding lint-ci task
Fixes #50
2016-10-31 14:17:08 +00:00
Tom Gallacher 61f290e0d7 make: Adding test-ci make task 2016-10-31 12:02:32 +00:00
Tom Gallacher 19236d849d circleci: fix bug in directory creation 🙄 2016-10-27 17:43:24 +01:00
Tom Gallacher accd760bda circleci: create missing directory 2016-10-27 17:36:36 +01:00
Tom Gallacher 9615c8b98f circleci: export tests to subdir 2016-10-27 17:30:28 +01:00
Tom Gallacher f4d7aed20f circlci: test files to correct folder 2016-10-27 17:06:36 +01:00
Tom Gallacher b3bc167898 circleci: run make before make install 2016-10-27 16:50:47 +01:00
Tom Gallacher c9157e7b39 circleci: fixing incorrect circleci.yml 2016-10-27 16:49:54 +01:00
Tom Gallacher c0b4d21e6f circleci: tests output usable files for circleci 2016-10-27 16:42:56 +01:00
Tom Gallacher 7d60252a05 circleci: overriding inferred commands.
Tests and install were being ran twice
2016-10-27 16:26:41 +01:00
Tom Gallacher df4c3d05e1 circleci: Run make lint before make test 2016-10-26 15:05:38 +01:00
Tom Gallacher f55b26d9a9 circleci: do not use a subshell for installation 2016-10-26 14:36:42 +01:00
Tom Gallacher 8c3e9e3eef ci: run install in subshell 2016-10-26 14:30:55 +01:00
Tom Gallacher 7ecf377b78 ci: must use sudo... 2016-10-26 10:58:24 +01:00
Tom Gallacher c6dbc497bb ci: install docker-compose in the correct way 2016-10-26 10:53:35 +01:00
Tom Gallacher dedab3f03f circleci: debugging race conditions 2016-10-26 10:42:13 +01:00
Tom Gallacher 4abeaf15a5 circleci: Upgrading docker-compose 2016-10-25 12:25:22 +01:00
Tom Gallacher 379b6aefce circleci: caching slows down builds, removing 2016-10-24 17:42:44 +01:00
Tom Gallacher eda79704ac make: prefer-offline installs and upgrade nodejs 2016-10-24 16:55:06 +01:00