diff options
author | Ben Kochie <superq@gmail.com> | 2018-09-25 16:02:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-25 16:02:42 +0200 |
commit | c7dfb82dac2d599d9eb3012b55a067a89f37f5c7 (patch) | |
tree | 80b758bc183c0192da24c8a04e0692a4b8b82aa1 /.circleci | |
parent | 0fdc089187c3d5d9fe62e528653986ee6e71325b (diff) | |
download | prometheus_node_collector-c7dfb82dac2d599d9eb3012b55a067a89f37f5c7.tar.bz2 prometheus_node_collector-c7dfb82dac2d599d9eb3012b55a067a89f37f5c7.tar.xz prometheus_node_collector-c7dfb82dac2d599d9eb3012b55a067a89f37f5c7.zip |
Update build (#1081)
* Update build
* Only use CGO when building non-Linux.
* Update build to Go 1.11
* Use tab indenting consistently.
Signed-off-by: Ben Kochie <superq@gmail.com>
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 9abe4c2..b56e7f5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml | |||
@@ -4,7 +4,7 @@ version: 2 | |||
4 | jobs: | 4 | jobs: |
5 | test: | 5 | test: |
6 | docker: | 6 | docker: |
7 | - image: circleci/golang:1.10 | 7 | - image: circleci/golang:1.11 |
8 | working_directory: /go/src/github.com/prometheus/node_exporter | 8 | working_directory: /go/src/github.com/prometheus/node_exporter |
9 | 9 | ||
10 | steps: | 10 | steps: |
@@ -27,13 +27,14 @@ jobs: | |||
27 | working_directory: /home/circleci/.go_workspace/src/github.com/prometheus/node_exporter | 27 | working_directory: /home/circleci/.go_workspace/src/github.com/prometheus/node_exporter |
28 | 28 | ||
29 | environment: | 29 | environment: |
30 | DOCKER_TEST_IMAGE_NAME: quay.io/prometheus/golang-builder:1.10-base | 30 | DOCKER_TEST_IMAGE_NAME: quay.io/prometheus/golang-builder:1.11-base |
31 | REPO_PATH: github.com/prometheus/node_exporter | 31 | REPO_PATH: github.com/prometheus/node_exporter |
32 | 32 | ||
33 | steps: | 33 | steps: |
34 | - checkout | 34 | - checkout |
35 | - run: make promu | 35 | - run: make promu |
36 | - run: promu crossbuild -v --go 1.10 | 36 | - run: promu --config .promu-no-cgo.yml crossbuild -v --go 1.11 |
37 | - run: promu --config .promu-cgo.yml crossbuild -v --go 1.11 | ||
37 | - persist_to_workspace: | 38 | - persist_to_workspace: |
38 | root: . | 39 | root: . |
39 | paths: | 40 | paths: |
@@ -58,7 +59,7 @@ jobs: | |||
58 | 59 | ||
59 | docker_hub_master: | 60 | docker_hub_master: |
60 | docker: | 61 | docker: |
61 | - image: circleci/golang:1.10 | 62 | - image: circleci/golang:1.11 |
62 | working_directory: /go/src/github.com/prometheus/node_exporter | 63 | working_directory: /go/src/github.com/prometheus/node_exporter |
63 | 64 | ||
64 | steps: | 65 | steps: |
@@ -77,7 +78,7 @@ jobs: | |||
77 | 78 | ||
78 | docker_hub_release_tags: | 79 | docker_hub_release_tags: |
79 | docker: | 80 | docker: |
80 | - image: circleci/golang:1.10 | 81 | - image: circleci/golang:1.11 |
81 | working_directory: /go/src/github.com/prometheus/node_exporter | 82 | working_directory: /go/src/github.com/prometheus/node_exporter |
82 | 83 | ||
83 | steps: | 84 | steps: |