Skip to content
Snippets Groups Projects
Commit 5169c412 authored by Éloïs's avatar Éloïs
Browse files

[ci] win64: add tests job

parent e7026405
No related branches found
No related tags found
1 merge request!80CI build release for windows 64 bits
...@@ -35,6 +35,13 @@ variables: ...@@ -35,6 +35,13 @@ variables:
- export PATH="$HOME/.cargo/bin:$PATH" - export PATH="$HOME/.cargo/bin:$PATH"
- rustc --version && cargo --version - rustc --version && cargo --version
.rust_win64_env: &rust_win64_env
image: registry.duniter.org/docker/rust/win64-builder:v0.0.4
tags:
- redshift-rust-win64
before_script:
- rustc --version && cargo --version
build_and_tests:stable: build_and_tests:stable:
<<: *rust_stable_env <<: *rust_stable_env
stage: build_and_tests stage: build_and_tests
...@@ -48,6 +55,12 @@ build_and_tests:stable: ...@@ -48,6 +55,12 @@ build_and_tests:stable:
- cargo/ - cargo/
- target/ - target/
build_and_tests:stable_win64:
<<: *rust_win64_env
stage: build_and_tests
script:
- cargo test --all --exclude duniter-tui --no-default-features --target=x86_64-pc-windows-gnu
build_and_tests:beta: build_and_tests:beta:
<<: *rust_beta_env <<: *rust_beta_env
stage: build_and_tests stage: build_and_tests
...@@ -118,10 +131,7 @@ pages: ...@@ -118,10 +131,7 @@ pages:
- dev - dev
package:test:win64: package:test:win64:
tags: <<: *rust_win64_env
- redshift-rust-win64
before_script:
- rustc --version && cargo --version
stage: package stage: package
script: script:
- bash "release/arch/win64/build-win64.sh" "$(date +%Y%m%d).$(date +%H%M).$(date +%S)" - bash "release/arch/win64/build-win64.sh" "$(date +%Y%m%d).$(date +%H%M).$(date +%S)"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment