Tom Gallacher
d54f8d4704
Hopefully fix builds
2017-01-06 14:47:36 +00:00
Tom Gallacher
91c377c134
Fixing broken circle.yml
2017-01-06 12:50:11 +00:00
Tom Gallacher
97aafac05b
deploy: disable tls 😭
2016-11-23 14:05:39 +00:00
Tom Gallacher
f09acb1738
docs: updating setup documentation
2016-11-03 16:03:54 +00:00
Raoul Millais
fa841e0cee
Make running the stack work locally ( #55 )
...
* Do not check triton config for local setup
* Log how to run stack locally
- If docker is unconfigured (default)
* Remove exports from setup-tools
- Don't pollute the environment with these functions. This file is
sourced so they will still be available
* Fix linting errors and make code style consistent
* Fix docker check when DOCKER_HOST is set
* Make setup work whe triton env vars are not set
* Document setup step
2016-11-01 12:13:47 +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
d45b8d0e9c
ci: no need to re-apply stash
2016-10-27 12:35:37 +01:00
Tom Gallacher
b35027d34a
make: cleaning up targets and add pre-commit hooks
2016-10-25 12:05:29 +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
00e9bd1134
deploy: Adding logging
2016-10-21 17:16:18 +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
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
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
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
9140f2a52b
ci: add a deployment script
2016-10-20 14:55:05 +01:00
Tom Gallacher
fe0d8163a4
Implementing a faux passing test for ci
2016-10-17 17:56:01 +01:00
Tom Gallacher
e6dfbeec51
Dockerising the cloudapi application
2016-10-17 16:41:17 +01:00
Tom Gallacher
495665088b
Fixing issues with bin/setup.sh
...
We accidentally were including some boilerplate from the project that
the setup files was pulled from.
2016-10-17 14:45:05 +01:00
Tom Gallacher
fe5b7ffc5c
Adding ContainerPilot skeleton.
2016-10-14 11:57:26 +01:00