diff --git a/polkadot/.gitlab-ci.yml b/polkadot/.gitlab-ci.yml index 66bd12584cb28c45ae10e96873d05183bf266a94..b7bb5f1dbaa759869c3ce02e7c580a6a2a148ca7 100644 --- a/polkadot/.gitlab-ci.yml +++ b/polkadot/.gitlab-ci.yml @@ -514,12 +514,13 @@ update_polkadot_weights: &update-weights stage: stage2 when: manual variables: + PROFILE: production RUNTIME: polkadot artifacts: paths: - ${RUNTIME}_weights_${CI_COMMIT_SHORT_SHA}.patch script: - - ./scripts/run_benches_for_runtime.sh $RUNTIME + - ./scripts/run_benches_for_runtime.sh $RUNTIME $PROFILE - git diff -P > ${RUNTIME}_weights_${CI_COMMIT_SHORT_SHA}.patch # uses the "shell" executors tags: diff --git a/polkadot/scripts/run_benches_for_runtime.sh b/polkadot/scripts/run_benches_for_runtime.sh index 5498b596a6d33d277bbe883065e5937a2e040868..f2f101e9e181a2ab98a6f931986e3aea25aec83a 100755 --- a/polkadot/scripts/run_benches_for_runtime.sh +++ b/polkadot/scripts/run_benches_for_runtime.sh @@ -5,7 +5,8 @@ # current reference machine: https://github.com/paritytech/substrate/pull/5848 runtime="$1" -standard_args="--release --locked --features=runtime-benchmarks" +profile="$2" +standard_args="--profile $profile --locked --features=runtime-benchmarks" echo "[+] Running all benchmarks for $runtime"