File tree 1 file changed +26
-0
lines changed
1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 31
31
- run : ' go build'
32
32
- run : ' PAYLOAD=`pwd`/mr go test -v'
33
33
- run : ' PAYLOAD=`pwd`/mr go test -bench .'
34
+ " golang-latest-external-libzstd " :
35
+ docker :
36
+ - image : circleci/golang:latest
37
+ steps :
38
+ - checkout
39
+ - run : ' sudo apt update'
40
+ - run : ' sudo apt install libzstd-dev'
41
+ - run : ' wget https://github.com/DataDog/zstd/files/2246767/mr.zip'
42
+ - run : ' unzip mr.zip'
43
+ - run : ' go build -tags external_libzstd'
44
+ - run : ' PAYLOAD=`pwd`/mr go test -tags external_libzstd -v'
45
+ - run : ' PAYLOAD=`pwd`/mr go test -tags external_libzstd -bench .'
34
46
" golang-efence " :
35
47
resource_class : xlarge
36
48
docker :
41
53
- run : ' unzip mr.zip'
42
54
- run : ' go build'
43
55
- run : ' PAYLOAD=`pwd`/mr GODEBUG=efence=1 go test -v'
56
+ " golang-efence-external-libzstd " :
57
+ resource_class : xlarge
58
+ docker :
59
+ - image : circleci/golang:latest
60
+ steps :
61
+ - checkout
62
+ - run : ' sudo apt update'
63
+ - run : ' sudo apt install libzstd-dev'
64
+ - run : ' wget https://github.com/DataDog/zstd/files/2246767/mr.zip'
65
+ - run : ' unzip mr.zip'
66
+ - run : ' go build -tags external_libzstd'
67
+ - run : ' PAYLOAD=`pwd`/mr GODEBUG=efence=1 go test -tags external_libzstd -v'
44
68
" golang-zstd-legacy-support " :
45
69
docker :
46
70
- image : circleci/golang:latest
@@ -64,6 +88,8 @@ workflows:
64
88
- " golang-1.14"
65
89
- " golang-1.15"
66
90
- " golang-latest"
91
+ - " golang-latest-external-libzstd"
67
92
- " golang-efence"
93
+ - " golang-efence-external-libzstd"
68
94
- " golang-i386"
69
95
- " golang-zstd-legacy-support"
You can’t perform that action at this time.
0 commit comments