Skip to content

Commit 5a1dd71

Browse files
committed
Verify artifacts
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
1 parent 22a0db4 commit 5a1dd71

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.circleci/config.yml

+23
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ jobs:
262262
export TARGET="x86_64-pc-windows-msvc"
263263
264264
./scripts/build-archive.sh
265+
ls -lha target/artifacts
265266
- persist_to_workspace:
266267
root: target/artifacts
267268
paths:
@@ -451,6 +452,17 @@ jobs:
451452
name: Verify installation
452453
command: vector --version
453454

455+
verify-zip-artifact-on-windows:
456+
executor: win/vs2019
457+
steps:
458+
- *restore-artifacts-from-workspace
459+
- run:
460+
name: Verify package
461+
shell: bash
462+
command: |
463+
powershell Expand-Archive target/artifacts/vector-x86_64-pc-windows-msvc.zip .
464+
find vector-x86_64-pc-windows-msvc
465+
454466
verify-docker:
455467
docker:
456468
- image: timberiodev/vector-releaser:latest
@@ -724,6 +736,7 @@ require-tests-checks-and-verifications: &require-tests-checks-and-verifications
724736
- verify-deb-artifact-on-ubuntu-16-04
725737
- verify-deb-artifact-on-ubuntu-18-04
726738
- verify-deb-artifact-on-ubuntu-19-04
739+
- verify-zip-artifact-on-windows
727740
- verify-docker
728741
- verify-rpm-artifact-on-amazon-linux-1
729742
- verify-rpm-artifact-on-amazon-linux-2
@@ -779,6 +792,9 @@ workflows:
779792
- verify-deb-artifact-on-ubuntu-19-04:
780793
requires:
781794
- build-x86_64-unknown-linux-gnu-archive-and-deb-package
795+
- verify-zip-artifact-on-windows:
796+
requires:
797+
- build-x86_64-pc-windows-msvc-archive
782798
- verify-docker:
783799
requires:
784800
- build-x86_64-unknown-linux-gnu-archive-and-deb-package
@@ -850,6 +866,10 @@ workflows:
850866
<<: *release-filters
851867
requires:
852868
- build-x86_64-unknown-linux-gnu-archive-and-deb-package
869+
- verify-zip-artifact-on-windows:
870+
<<: *release-filters
871+
requires:
872+
- build-x86_64-pc-windows-msvc-archive
853873
- verify-docker:
854874
<<: *release-filters
855875
requires:
@@ -933,6 +953,9 @@ workflows:
933953
- verify-deb-artifact-on-ubuntu-19-04:
934954
requires:
935955
- build-x86_64-unknown-linux-gnu-archive-and-deb-package
956+
- verify-zip-artifact-on-windows:
957+
requires:
958+
- build-x86_64-pc-windows-msvc-archive
936959
- verify-docker:
937960
requires:
938961
- build-x86_64-unknown-linux-gnu-archive-and-deb-package

0 commit comments

Comments
 (0)