From 71886dbb63b20c93b1caa6e7381941a0bc1d9579 Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Tue, 26 Apr 2022 10:27:50 +0200 Subject: [PATCH] feat: Improve CI Remove Linux builds, as Wwise doesn't run there anyways. --- .gitlab-ci.yml | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c6970ea..3fa6079 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,18 +21,6 @@ rust-nightly:debug: - cargo build --locked allow_failure: true -rust-latest:release:linux: - stage: build - image: rust:latest - artifacts: - name: "binary:linux" - paths: - - target/release/wwise_fix - expire_in: 1 week - script: - - cargo build --release --locked - - strip target/release/wwise_fix - rust-latest:release:windows: stage: build image: rust:latest @@ -50,19 +38,12 @@ rust-latest:release:windows: - cargo build --release --target x86_64-pc-windows-gnu --locked - strip target/x86_64-pc-windows-gnu/release/wwise_fix.exe -upload:binary:linux: - stage: upload - needs: ["rust-latest:release:linux"] - script: - - apt-get update && apt-get install -y --no-install-recommends git curl - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file target/release/wwise_fix "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/wwise_fix/$(git describe)/wwise_fix"' - upload:binary:windows: stage: upload needs: ["rust-latest:release:windows"] script: - apt-get update && apt-get install -y --no-install-recommends git curl - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file target/x86_64-pc-windows-gnu/release/wwise_fix.exe "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/wwise_fix/$(git describe)/wwise_fix.exe"' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file target/x86_64-pc-windows-gnu/release/wwise_fix.exe "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/wwise_fix/$(git describe || git rev-parse --short HEAD)/wwise_fix.exe"' include: - template: Security/SAST.gitlab-ci.yml