@cryptotaxi247 / kubo / commits / d236deece

circle: update config

License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

Jakub Sztandera committed Mar 3, 2019 at 17:25 UTC d236deece8f3469242c8f7ddfa2e6e54f98bf2bd
1 file changed +11 -25
.circleci/config.yml
+11 -25
@@ -1,12 +1,12 @@
1 -version: 2
1 +version: 2.0
2
3 defaults: &defaults
4 working_directory: ~/ipfs/go-ipfs
5 - shell: /bin/bash --login
5 environment:
7 - GO11MODULE: on
6 + GO111MODULE: "on"
7 TEST_NO_FUSE: 1
9 - GOPATH: $HOME/.go_workspace
8 + TEST_NO_DOCKER: 1
9 + GOPATH: /home/circleci/.go_workspace
10 CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
11 CIRCLE: 1
12 SERVICE: circle-ci
@@ -17,8 +17,7 @@ defaults: &defaults
17 IMPORT_PATH: github.com/ipfs/go-ipfs
18
19 docker:
20 - - image: circleci/build-image:ubuntu-14.04-XXL-upstart-1189-5614f37
21 - command: /sbin/init
20 + - image: circleci/golang:1.11
21
22 jobs:
23 gotest:
@@ -26,27 +25,20 @@ jobs:
25 steps:
26 - checkout
27 - run: mkdir -p $CIRCLE_ARTIFACTS $CIRCLE_TEST_REPORTS
29 - - run: 'sudo docker info >/dev/null 2>&1 || sudo service docker start; '
30 - - run: sudo rm -rf /usr/local/go
31 - - run: if [ ! -e go1.11.linux-amd64.tar.gz ]; then curl -o go1.11.linux-amd64.tar.gz https://storage.googleapis.com/golang/go1.11.linux-amd64.tar.gz; fi
32 - - run: sudo tar -C /usr/local -xzf go1.11.linux-amd64.tar.gz
33 -
28 - restore_cache:
29 keys:
36 - - v1-dep-{{ .Branch }}-
37 - - v1-dep-master-
30 + - v2-dep-{{ .Branch }}-
31 + - v2-dep-master-
32
39 - - run: sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 net.ipv6.conf.default.disable_ipv6=0 net.ipv6.conf.all.disable_ipv6=0
33 - run: rm -rf "$HOME/.go_workspace/src/$IMPORT_PATH"
34 - run: mkdir -p "$HOME/.go_workspace/src/$IMPORT_PATH"
35 - run: cp -aT . "$HOME/.go_workspace/src/$IMPORT_PATH"
36 - run: cd "$HOME/.go_workspace/src/$IMPORT_PATH" && make deps
37
38 - save_cache:
46 - key: v1-dep-{{ .Branch }}-{{ epoch }}
39 + key: v2-dep-{{ .Branch }}-{{ epoch }}
40 paths:
41 - ~/.go_workspace
49 - - ~/go1.11.linux-amd64.tar.gz
42 - ~/.go_workspace/src/gx/ipfs
43 - ./node_modules
44
@@ -67,24 +59,18 @@ jobs:
59 steps:
60 - checkout
61 - run: mkdir -p $CIRCLE_ARTIFACTS $CIRCLE_TEST_REPORTS
70 - - run: 'sudo docker info >/dev/null 2>&1 || sudo service docker start; '
71 - - run: sudo rm -rf /usr/local/go
72 - - run: if [ ! -e go1.11.linux-amd64.tar.gz ]; then curl -o go1.11.linux-amd64.tar.gz https://storage.googleapis.com/golang/go1.11.linux-amd64.tar.gz; fi
73 - - run: sudo tar -C /usr/local -xzf go1.11.linux-amd64.tar.gz
74 -
62 - restore_cache:
63 keys:
77 - - v1-dep-{{ .Branch }}-
78 - - v1-dep-master-
64 + - v2-dep-{{ .Branch }}-
65 + - v2-dep-master-
66
80 - - run: sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 net.ipv6.conf.default.disable_ipv6=0 net.ipv6.conf.all.disable_ipv6=0
67 - run: rm -rf "$HOME/.go_workspace/src/$IMPORT_PATH"
68 - run: mkdir -p "$HOME/.go_workspace/src/$IMPORT_PATH"
69 - run: cp -aT . "$HOME/.go_workspace/src/$IMPORT_PATH"
70 - run: cd "$HOME/.go_workspace/src/$IMPORT_PATH" && make deps
71
72 - save_cache:
87 - key: v1-dep-{{ .Branch }}-{{ epoch }}
73 + key: v2-dep-{{ .Branch }}-{{ epoch }}
74 paths:
75 - ~/.go_workspace
76 - ~/go1.11.linux-amd64.tar.gz