mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 02:21:04 +00:00
CI optomizations
This commit is contained in:
+5
-8
@@ -11,22 +11,17 @@ stages:
|
|||||||
|
|
||||||
variables:
|
variables:
|
||||||
GIT_STRATEGY: fetch
|
GIT_STRATEGY: fetch
|
||||||
|
GIT_DEPTH: 3
|
||||||
CARGO_HOME: "/ci-cache/${CI_PROJECT_NAME}/cargo/${CI_JOB_NAME}"
|
CARGO_HOME: "/ci-cache/${CI_PROJECT_NAME}/cargo/${CI_JOB_NAME}"
|
||||||
SCCACHE_DIR: "/ci-cache/${CI_PROJECT_NAME}/sccache"
|
SCCACHE_DIR: "/ci-cache/${CI_PROJECT_NAME}/sccache"
|
||||||
CARGO_INCREMENTAL: 0
|
CARGO_INCREMENTAL: 0
|
||||||
CI_SERVER_NAME: "GitLab CI"
|
CI_SERVER_NAME: "GitLab CI"
|
||||||
|
|
||||||
.collect-artifacts: &collect-artifacts
|
|
||||||
artifacts:
|
|
||||||
name: "${CI_JOB_NAME}_${CI_COMMIT_REF_NAME}"
|
|
||||||
when: on_success
|
|
||||||
expire_in: 7 days
|
|
||||||
paths:
|
|
||||||
- artifacts/
|
|
||||||
|
|
||||||
.docker-env: &docker-env
|
.docker-env: &docker-env
|
||||||
image: parity/rust-builder:latest
|
image: parity/rust-builder:latest
|
||||||
before_script:
|
before_script:
|
||||||
|
- cargo -vV
|
||||||
|
- rustc -vV
|
||||||
- rustup show
|
- rustup show
|
||||||
- cargo --version
|
- cargo --version
|
||||||
- sccache -s
|
- sccache -s
|
||||||
@@ -36,6 +31,8 @@ variables:
|
|||||||
- schedules
|
- schedules
|
||||||
- web
|
- web
|
||||||
- /^[0-9]+$/ # PRs
|
- /^[0-9]+$/ # PRs
|
||||||
|
dependencies: []
|
||||||
|
interruptible: true
|
||||||
retry:
|
retry:
|
||||||
max: 2
|
max: 2
|
||||||
when:
|
when:
|
||||||
|
|||||||
Reference in New Issue
Block a user