Skip to content
This repository was archived by the owner on Dec 14, 2023. It is now read-only.

Commit b174ed8

Browse files
butlerxDanielBrierton
authored andcommitted
use circle v2
1 parent ce5615a commit b174ed8

File tree

7 files changed

+54
-88
lines changed

7 files changed

+54
-88
lines changed

.circleci/config.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
version: 2
3+
jobs:
4+
build:
5+
working_directory: ~/cp-users-service
6+
docker:
7+
- image: nodesource/node:0.10.45
8+
environment:
9+
NODE_ENV: testing
10+
steps:
11+
- checkout
12+
- restore_cache:
13+
key: dependency-cache-{{ checksum "package.json" }}
14+
- run:
15+
name: Install Dependencies
16+
command: npm install
17+
- save_cache:
18+
key: dependency-cache-{{ checksum "package.json" }}
19+
paths:
20+
- node_modules
21+
- run:
22+
name: Tests
23+
command: npm run test
24+
deploy:
25+
working_directory: ~/cp-users-service
26+
docker:
27+
- image: golang:1.6.4
28+
steps:
29+
- checkout
30+
- setup_remote_docker
31+
- run:
32+
name: Install Docker client
33+
command: |
34+
set -x
35+
VER="17.03.0-ce"
36+
curl -L -o /tmp/docker-$VER.tgz https://get.docker.com/builds/Linux/x86_64/docker-"$VER".tgz
37+
tar -xz -C /tmp -f /tmp/docker-"$VER".tgz
38+
mv /tmp/docker/* /usr/bin
39+
- run:
40+
name: Deploy to K8
41+
command: GIT_SHA1="$CIRCLE_SHA1" GIT_BRANCH="$CIRCLE_BRANCH" ./.circleci/kube.sh
42+
workflows:
43+
version: 2
44+
build-test-and-deploy:
45+
jobs:
46+
- build
47+
- deploy:
48+
requires:
49+
- build
50+
filters:
51+
branches:
52+
only:
53+
- master
54+
- staging
File renamed without changes.

circle.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

deploy/cp-users-service.conf

Lines changed: 0 additions & 21 deletions
This file was deleted.

deploy/start-server.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

deploy/stop-server.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

start.sh

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)