Commit 297ffdc 1 parent 3d396b1 commit 297ffdc Copy full SHA for 297ffdc
File tree 1 file changed +31
-1
lines changed
1 file changed +31
-1
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,10 @@ test-install-script: &test-install-script
26
26
# Main document
27
27
#
28
28
29
- version : 2
29
+ version : 2.1
30
+
31
+ orbs :
32
+ win : circleci/windows@1.0.0
30
33
31
34
jobs :
32
35
#
76
79
name : Check version
77
80
command : make check-version
78
81
82
+ test-x86_64-pc-windows-msvc :
83
+ executor : win/vs2019
84
+ steps :
85
+ - run :
86
+ name : Install Rust
87
+ shell : bash
88
+ command : curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly-2019-11-19
89
+ - run :
90
+ name : Install Perl
91
+ shell : bash
92
+ command : |
93
+ VERSION=5.30.0.1
94
+ # we need to verify checksum because strawberryperl.com doesn't support HTTPS
95
+ SHA256SUM=459de13a284a4c83213208c9caa1c372c81136b6e863a3f13d42f631048e0b12
96
+ wget http://strawberryperl.com/download/$VERSION/strawberry-perl-$VERSION-64bit.msi &&
97
+ echo "$SHA256SUM strawberry-perl-$VERSION-64bit.msi" | sha256sum --check --status &&
98
+ msiexec /quiet /i strawberry-perl-$VERSION-64bit.msi
99
+ - checkout
100
+ - run :
101
+ name : Build Vector
102
+ shell : bash
103
+ command : |
104
+ RUSTFLAGS=-Ctarget-feature=+crt-static
105
+ rm rust-toolchain # because we need nightly
106
+ cargo +nightly test --no-default-features --features="leveldb leveldb/leveldb-sys-3 rdkafka rdkafka/cmake_build
107
+
79
108
test-stable :
80
109
resource_class : xlarge
81
110
docker :
@@ -633,6 +662,7 @@ workflows:
633
662
- check-version :
634
663
<< : *master-filters
635
664
- test-stable
665
+ - test-x86_64-pc-windows-msvc
636
666
637
667
# Build & verify
638
668
You can’t perform that action at this time.
0 commit comments