|
|
@ -3,6 +3,7 @@ version: 2.1
|
|
|
|
|
|
|
|
|
|
|
|
orbs:
|
|
|
|
orbs:
|
|
|
|
prometheus: prometheus/prometheus@0.3.0
|
|
|
|
prometheus: prometheus/prometheus@0.3.0
|
|
|
|
|
|
|
|
go: circleci/go@0.2.0
|
|
|
|
|
|
|
|
|
|
|
|
executors:
|
|
|
|
executors:
|
|
|
|
# Whenever the Go version is updated here, .travis.yml and .promu.yml
|
|
|
|
# Whenever the Go version is updated here, .travis.yml and .promu.yml
|
|
|
@ -21,6 +22,12 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- prometheus/setup_environment
|
|
|
|
- prometheus/setup_environment
|
|
|
|
|
|
|
|
- go/load-cache:
|
|
|
|
|
|
|
|
key: v1
|
|
|
|
|
|
|
|
- restore_cache:
|
|
|
|
|
|
|
|
keys:
|
|
|
|
|
|
|
|
- v1-npm-deps-{{ checksum "web/ui/react-app/yarn.lock" }}
|
|
|
|
|
|
|
|
- v1-npm-deps-
|
|
|
|
- run:
|
|
|
|
- run:
|
|
|
|
command: make
|
|
|
|
command: make
|
|
|
|
environment:
|
|
|
|
environment:
|
|
|
@ -36,6 +43,12 @@ jobs:
|
|
|
|
file: prometheus
|
|
|
|
file: prometheus
|
|
|
|
- prometheus/store_artifact:
|
|
|
|
- prometheus/store_artifact:
|
|
|
|
file: promtool
|
|
|
|
file: promtool
|
|
|
|
|
|
|
|
- go/save-cache:
|
|
|
|
|
|
|
|
key: v1
|
|
|
|
|
|
|
|
- save_cache:
|
|
|
|
|
|
|
|
key: v1-npm-deps-{{ checksum "web/ui/react-app/yarn.lock" }}
|
|
|
|
|
|
|
|
paths:
|
|
|
|
|
|
|
|
- web/ui/react-app/node_modules
|
|
|
|
fuzzit_regression:
|
|
|
|
fuzzit_regression:
|
|
|
|
executor: fuzzit
|
|
|
|
executor: fuzzit
|
|
|
|
working_directory: /go/src/github.com/prometheus/prometheus
|
|
|
|
working_directory: /go/src/github.com/prometheus/prometheus
|
|
|
|