build: remove quotes from rust-version

The script would include the quotes and so running `build/build` would
result in:

    $ build/build
    Running build..
    ✓ Radicle key already in ssh-agent
    Building Radicle 1.2.0..
    Creating archive of repository at e9cf91… in build/heartwood-e9cf91….tar.gz..
    Building image (radicle-build-1.2.0)..
    [1/2] STEP 1/17: FROM rust:"1.85"-alpine3.20 AS builder
    Error: creating build container: parsing reference "rust:\"1.85\"-alpine3.20": invalid reference format

Co-authored-by: Lorenz Leutgeb <lorenz.leutgeb@radicle.xyz>
This commit is contained in:
Fintan Halpenny 2025-06-02 12:05:43 +02:00 committed by Lorenz Leutgeb
parent e9cf91e1bc
commit 6f25d73d3d
1 changed files with 8 additions and 4 deletions

View File

@ -1,7 +1,11 @@
#!/bin/sh #! /usr/bin/env bash
set -euo pipefail
if ! version=$(grep -m 1 -oP "channel\s*=\s*\K(.*)" rust-toolchain.toml); then if ! version=$(grep -m 1 -oP '^\s*channel\s*=\s*"?\K([\d\.]+)' rust-toolchain.toml)
echo "fatal: no rust version found via rust-toolchain.toml" >&2 ; exit 1 then
echo "fatal: no rust version found via rust-toolchain.toml" >&2
exit 1
else
echo "$version"
fi fi
echo "$version"