Skip to content
Snippets Groups Projects
Commit 88f6d023 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

fix(#195): CI merge artifact

parent 2daa8ac8
No related branches found
No related tags found
No related merge requests found
...@@ -119,34 +119,6 @@ gdev_build: ...@@ -119,34 +119,6 @@ gdev_build:
- apt-get install -y clang cmake protobuf-compiler - apt-get install -y clang cmake protobuf-compiler
- cargo build --no-default-features --features gtest - cargo build --no-default-features --features gtest
gdev_srtool_build:
stage: build
rules:
- if: $CI_COMMIT_REF_NAME =~ /^wip*$/
when: manual
- if: $CI_COMMIT_TAG
when: never
- if: $CI_COMMIT_BRANCH =~ /^(release\/runtime-)[0-9].*/
when: never
- if: '$CI_MERGE_REQUEST_ID || $CI_COMMIT_BRANCH == "master"'
- when: manual
image: paritytech/srtool:1.74.0-0.13.0
variables:
PACKAGE: gdev-runtime
RUNTIME_DIR: runtime/gdev
SRTOOL_OUTPUT: $CI_PROJECT_DIR/release/srtool_output_gdev.json
script:
- echo "Building runtime for gdev"
- mkdir -p $CI_PROJECT_DIR/release
- echo -e "[toolchain]\nchannel = \"`curl -s https://raw.githubusercontent.com/paritytech/srtool/master/RUSTC_VERSION`\"\ncomponents = [ \"rust-std\", \"rust-src\" ]" > $RUNTIME_DIR/rust-toolchain.toml # Workaround see !239
# Copy sources to the expected directory of srtool
- cp -R * /build/
# Build the runtime
- /srtool/build --app --json -cM | tee -a $SRTOOL_OUTPUT
- mv /build/runtime/gdev/target/srtool/release/wbuild/gdev-runtime/gdev_runtime.compact.compressed.wasm $CI_PROJECT_DIR/release/
tags:
- kepler
tests: tests:
stage: tests stage: tests
image: rust:1-bullseye image: rust:1-bullseye
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment