|
|
|
|
@ -107,7 +107,7 @@ build:release:cargo:aarch64-unknown-linux-musl:
@@ -107,7 +107,7 @@ build:release:cargo:aarch64-unknown-linux-musl:
|
|
|
|
|
.cargo-debug-shared-settings: |
|
|
|
|
extends: ".build-cargo-shared-settings" |
|
|
|
|
rules: |
|
|
|
|
- if: '$CI_COMMIT_BRANCH != master' |
|
|
|
|
- if: '$CI_COMMIT_BRANCH != "master"' |
|
|
|
|
cache: |
|
|
|
|
key: "build_cache--$TARGET--$CI_COMMIT_BRANCH--debug" |
|
|
|
|
script: |
|
|
|
|
@ -327,7 +327,7 @@ publish:package:
@@ -327,7 +327,7 @@ publish:package:
|
|
|
|
|
stage: "upload artifacts" |
|
|
|
|
needs: |
|
|
|
|
- "build:release:cargo:x86_64-unknown-linux-musl" |
|
|
|
|
- "build:release:cargo:armv-unknown-linux-musleabihf" |
|
|
|
|
- "build:release:cargo:arm-unknown-linux-musleabihf" |
|
|
|
|
- "build:release:cargo:armv7-unknown-linux-musleabihf" |
|
|
|
|
- "build:release:cargo:aarch64-unknown-linux-musl" |
|
|
|
|
# - "build:cargo-deb:x86_64-unknown-linux-gnu" |
|
|
|
|
@ -341,10 +341,9 @@ publish:package:
@@ -341,10 +341,9 @@ publish:package:
|
|
|
|
|
GIT_STRATEGY: "none" # Don't need a clean copy of the code, we just operate on artifacts |
|
|
|
|
script: |
|
|
|
|
- 'BASE_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/conduit-${CI_COMMIT_REF_SLUG}/build-${CI_PIPELINE_ID}"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-x86_64-unknown-linux-gnu "${BASE_URL}/conduit-x86_64-unknown-linux-gnu"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-armv7-unknown-linux-gnueabihf "${BASE_URL}/conduit-armv7-unknown-linux-gnueabihf"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-aarch64-unknown-linux-gnu "${BASE_URL}/conduit-aarch64-unknown-linux-gnu"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-x86_64-unknown-linux-musl "${BASE_URL}/conduit-x86_64-unknown-linux-musl"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-x86_64-unknown-linux-gnu.deb "${BASE_URL}/conduit-x86_64-unknown-linux-gnu.deb"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-arm-unknown-linux-musleabihf "${BASE_URL}/conduit-arm-unknown-linux-musleabihf"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-armv7-unknown-linux-musleabihf "${BASE_URL}/conduit-armv7-unknown-linux-musleabihf"' |
|
|
|
|
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file conduit-aarch64-unknown-linux-musl "${BASE_URL}/conduit-aarch64-unknown-linux-musl"' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|