mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-17 03:11:01 +00:00
Remove cargo unleash CI job (#10482)
* Remove cargo unleash CI job The CI job is currently breaking, because we released some crates. We also don't need the job currently because releases are not done. So, the job currently just annoys people and eats CPU time. This brings us to the conclusion that this job is currently not required and can be readded at a later point when we are sure that we need it. * Hopefully fix UI test * Another try * Remove `reserved_keyword` ui
This commit is contained in:
@@ -39,9 +39,6 @@ variables: &default-vars
|
||||
DOCKER_OS: "debian:stretch"
|
||||
ARCH: "x86_64"
|
||||
CI_IMAGE: "paritytech/ci-linux:production"
|
||||
# FIXME set to release
|
||||
CARGO_UNLEASH_INSTALL_PARAMS: "--version 1.0.0-alpha.13"
|
||||
CARGO_UNLEASH_PKG_DEF: "--skip node node-* pallet-template pallet-example-* subkey chain-spec-builder"
|
||||
VAULT_SERVER_URL: "https://vault.parity-mgmt-vault.parity.io"
|
||||
VAULT_AUTH_PATH: "gitlab-parity-io-jwt"
|
||||
VAULT_AUTH_ROLE: "cicd_gitlab_parity_${CI_PROJECT_NAME}"
|
||||
@@ -458,21 +455,6 @@ test-linux-stable: &test-linux
|
||||
- SUBSTRATE_TEST_TIMEOUT=1 time cargo test -p substrate-test-utils --release --verbose --locked -- --ignored timeout
|
||||
- sccache -s
|
||||
|
||||
unleash-check:
|
||||
stage: test
|
||||
<<: *docker-env
|
||||
<<: *test-refs-no-trigger
|
||||
script:
|
||||
- cargo install cargo-unleash ${CARGO_UNLEASH_INSTALL_PARAMS}
|
||||
- cargo unleash de-dev-deps
|
||||
# Reuse build artifacts when running checks (cuts down check time by 3x)
|
||||
# TODO: Implement this optimization in cargo-unleash rather than here
|
||||
- mkdir -p target/unleash
|
||||
- export CARGO_TARGET_DIR=target/unleash
|
||||
- cargo unleash check ${CARGO_UNLEASH_PKG_DEF}
|
||||
# FIXME: this job must not fail, or unleash-to-crates-io will publish broken stuff
|
||||
allow_failure: true
|
||||
|
||||
test-frame-examples-compile-to-wasm:
|
||||
# into one job
|
||||
stage: test
|
||||
@@ -869,18 +851,6 @@ publish-draft-release:
|
||||
- ./.maintain/gitlab/publish_draft_release.sh
|
||||
allow_failure: true
|
||||
|
||||
unleash-to-crates-io:
|
||||
stage: publish
|
||||
<<: *docker-env
|
||||
<<: *vault-secrets
|
||||
rules:
|
||||
- if: $CI_COMMIT_REF_NAME =~ /^ci-release-.*$/
|
||||
- if: $CI_COMMIT_REF_NAME =~ /^v[0-9]+\.[0-9]+.*$/ # i.e. v1.0, v2.1rc1
|
||||
script:
|
||||
- cargo install cargo-unleash ${CARGO_UNLEASH_INSTALL_PARAMS}
|
||||
- cargo unleash em-dragons --no-check --owner github:paritytech:core-devs ${CARGO_UNLEASH_PKG_DEF}
|
||||
allow_failure: true
|
||||
|
||||
#### stage: deploy
|
||||
|
||||
deploy-prometheus-alerting-rules:
|
||||
|
||||
Reference in New Issue
Block a user