@@ -23,6 +23,7 @@ commands:
2323 name : Running Kapacitor Tests
2424 no_output_timeout : 30m
2525 command : |
26+ mkdir -p /go
2627 ./circle-test.sh
2728 deploy_nightly :
2829 description : >
@@ -38,35 +39,58 @@ jobs:
3839 docker :
3940 - image : nathanielc/docker-client
4041 parallelism : 2
42+ resource_class : large
4143 working_directory : ~/kapacitor
4244 steps :
4345 - checkout
4446 - restore_cache : # restores saved cache if no changes are detected since last run
4547 keys :
46- - go-mod-{{ checksum "go.sum" }}
48+ - v0-go-mod-{{ checksum "go.sum" }}
49+ - v0-go-mod
4750 - setup_remote_docker :
4851 docker_layer_caching : true
4952 - run_tests
53+ - save_cache :
54+ key : v0-go-mod-{{ checksum "go.sum" }}
55+ paths :
56+ - " /go/pkg/mod"
5057
5158 release :
5259 docker :
5360 - image : nathanielc/docker-client
5461 working_directory : ~/kapacitor
62+ resource_class : large
5563 steps :
5664 - checkout
65+ - restore_cache : # restores saved cache if no changes are detected since last run
66+ keys :
67+ - v0-go-mod-{{ checksum "go.sum" }}
68+ - v0-go-mod-
5769 - setup_remote_docker :
5870 docker_layer_caching : true
5971 - deploy_release_packages
72+ - save_cache :
73+ key : v0-go-mod-{{ checksum "go.sum" }}
74+ paths :
75+ - " /go/pkg/mod"
6076
6177 nightly-build :
6278 docker :
6379 - image : nathanielc/docker-client
6480 working_directory : ~/kapacitor
6581 steps :
6682 - checkout
83+ - restore_cache : # restores saved cache if no changes are detected since last run
84+ keys :
85+ - v0-go-mod-{{ checksum "go.sum" }}
86+ - v0-go-mod
6787 - setup_remote_docker :
6888 docker_layer_caching : true
6989 - run_tests
90+ - save_cache :
91+ key : v0-go-mod-{{ checksum "go.sum" }}
92+ paths :
93+ - " /go/pkg/mod"
7094 - deploy_nightly
7195
7296
@@ -96,4 +120,4 @@ workflows:
96120 only :
97121 - master
98122 jobs :
99- - nightly-build
123+ - nightly-build
0 commit comments