diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c006cfd..4d3edc4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -37,8 +37,8 @@ build-x64-bin: stage: build tags: - linux - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + # rules: + # - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH script: - apt-get update - apt-get -y install libssl-dev pkg-config @@ -58,6 +58,8 @@ build-musl-bin: stage: build image: 'rust:latest' script: + # rules: + # - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - rustup target add x86_64-unknown-linux-musl - apt update && apt install -y musl-tools musl-dev - update-ca-certificates @@ -75,8 +77,8 @@ build-arm-bin: - build-ui stage: build image: 'rust:latest' - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + # rules: + # - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH script: - rustup target add armv7-unknown-linux-gnueabihf - apt update @@ -96,8 +98,8 @@ build-win-bin: stage: build tags: - windows - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + # rules: + # - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH script: - cargo build --release artifacts: @@ -124,16 +126,16 @@ deploy-binaries: - build-win-bin image: curlimages/curl:latest stage: deploy - rules: - - if: $CI_COMMIT_TAG + # rules: + # - if: $CI_COMMIT_TAG script: - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-x64.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/$CI_COMMIT_TAG/vade-linux-x64-$CI_COMMIT_TAG.tar.gz"' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-x64.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/v0.1.0/vade-linux-x64-v0.1.0.tar.gz"' - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-arm.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/$CI_COMMIT_TAG/vade-linux-arm-$CI_COMMIT_TAG.tar.gz"' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-arm.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/v0.1.0/vade-linux-arm-v0.1.0.tar.gz"' - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-musl.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/$CI_COMMIT_TAG/vade-linux-musl-$CI_COMMIT_TAG.tar.gz"' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./vade-linux-musl.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/v0.1.0/vade-linux-musl-v0.1.0.tar.gz"' - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./target/release/vade.exe "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/$CI_COMMIT_TAG/vade.exe"' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ./target/release/vade.exe "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/bin/v0.1.0/vade.exe"' release: stage: release