@@ -4,17 +4,17 @@ VERSION 0.7
4
4
5
5
# Set up our target toolchains, and copy our files.
6
6
builder :
7
- FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.3 +rust-base
7
+ FROM github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +rust-base
8
8
9
- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.3 +SETUP --toolchain = rust-toolchain.toml
9
+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +SETUP --toolchain = rust-toolchain.toml
10
10
11
11
COPY --dir .cargo .config Cargo.* clippy.toml deny.toml rustfmt.toml bin crates .
12
12
13
13
# Test rust build container - Use best architecture host tools.
14
14
check-hosted :
15
15
FROM +builder
16
16
17
- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.3 +CHECK
17
+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +CHECK
18
18
19
19
# Test which runs check with all supported host tooling. Needs qemu or rosetta to run.
20
20
# Only used to validate tooling is working across host toolsets.
@@ -27,9 +27,9 @@ build-hosted:
27
27
# Build the service
28
28
FROM +builder
29
29
30
- RUN /scripts/std_build.sh
30
+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11+BUILD --bins = "cat-gateway/cat-gateway"
31
31
32
- DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.3 +SMOKE_TEST --bin = cat-gateway
32
+ DO github.com/input-output-hk/catalyst-ci/earthly/rust:v2.0.11 +SMOKE_TEST --bin = " cat-gateway"
33
33
34
34
SAVE ARTIFACT target/$TARGETARCH /doc doc
35
35
SAVE ARTIFACT target/$TARGETARCH /release/cat-gateway cat-gateway
@@ -39,6 +39,7 @@ build-hosted:
39
39
build-all-hosts :
40
40
BUILD --platform = linux/amd64 --platform = linux/arm64 +build-hosted
41
41
42
+
42
43
# # -----------------------------------------------------------------------------
43
44
# #
44
45
# # Standard CI targets.
0 commit comments