File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 11# Use MOLD linker where possible, but ONLY in CI applicable targets.
2- # cspell: words rustflags armv gnueabihf msvc nextest idents rustdocflags
3- # cspell: words rustdoc lintfix lintrestrict testfast testdocs codegen testci
2+ # cspell: words rustflags armv gnueabihf msvc nextest idents rustdocflags
3+ # cspell: words rustdoc lintfix lintrestrict testfast testdocs codegen testci testunit
44# cspell: words fmtchk fmtfix
55
66# Configure how Docker container targets build.
77
88# If you want to customize these targets for a local build, then customize them in you:
9- # $CARGO_HOME/config.toml
9+ # $CARGO_HOME/config.toml
1010# NOT in the project itself.
1111# These targets are ONLY the targets used by CI and inside docker builds.
1212
@@ -116,6 +116,7 @@ lint-vscode = "clippy --workspace --message-format=json-diagnostic-rendered-ansi
116116docs = " doc --workspace -r --all-features --no-deps --bins --document-private-items --examples --locked"
117117# nightly docs build broken... when they are'nt we can enable these docs... --unit-graph --timings=html,json -Z unstable-options"
118118testfast = " nextest run --release --workspace --locked"
119+ testunit = " nextest run --release --bins --lib --workspace --locked -P ci"
119120testci = " nextest run --release --workspace --locked -P ci"
120121testdocs = " test --doc --release --workspace --locked"
121122
Original file line number Diff line number Diff line change @@ -4,17 +4,17 @@ VERSION 0.7
44
55# Set up our target toolchains, and copy our files.
66builder :
7- FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +rust-base
7+ FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12 +rust-base
88
9- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +SETUP --toolchain = rust-toolchain.toml
9+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12 +SETUP --toolchain = rust-toolchain.toml
1010
1111 COPY --dir .cargo .config Cargo.* clippy.toml deny.toml rustfmt.toml bin crates .
1212
1313# Test rust build container - Use best architecture host tools.
1414check-hosted :
1515 FROM +builder
1616
17- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +CHECK
17+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12 +CHECK
1818
1919# Test which runs check with all supported host tooling. Needs qemu or rosetta to run.
2020# Only used to validate tooling is working across host toolsets.
@@ -27,9 +27,9 @@ build-hosted:
2727 # Build the service
2828 FROM +builder
2929
30- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +BUILD --libs = "cardano-chain-follower" --bins = "hermes/hermes"
30+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12 +BUILD --libs = "cardano-chain-follower" --bins = "hermes/hermes"
3131
32- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +SMOKE_TEST --bin = hermes
32+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.12 +SMOKE_TEST --bin = hermes
3333
3434 SAVE ARTIFACT target/$TARGETARCH /doc doc
3535 SAVE ARTIFACT target/$TARGETARCH /release/hermes hermes
You can’t perform that action at this time.
0 commit comments