chore: skip spl downstream project test when the used version too high (#27326)
* skip spl build when solana version too high * lint
This commit is contained in:
parent
66e2df8ddc
commit
3b01517da6
|
@ -6,6 +6,7 @@
|
|||
set -e
|
||||
cd "$(dirname "$0")"/..
|
||||
source ci/_
|
||||
source ci/semver_bash/semver.sh
|
||||
source scripts/patch-crates.sh
|
||||
source scripts/read-cargo-variable.sh
|
||||
|
||||
|
@ -50,12 +51,19 @@ spl() {
|
|||
memo/program
|
||||
name-service/program
|
||||
stake-pool/program
|
||||
)
|
||||
)
|
||||
set -x
|
||||
rm -rf spl
|
||||
git clone https://github.com/solana-labs/solana-program-library.git spl
|
||||
cd spl
|
||||
|
||||
project_used_solana_version=$(sed -nE 's/solana-sdk = \"[>=<~]*(.*)\"/\1/p' <"token/program/Cargo.toml")
|
||||
echo "used solana version: $project_used_solana_version"
|
||||
if semverGT "$project_used_solana_version" "$solana_ver"; then
|
||||
echo "skip"
|
||||
return
|
||||
fi
|
||||
|
||||
./patch.crates-io.sh "$solana_dir"
|
||||
|
||||
for program in "${PROGRAMS[@]}"; do
|
||||
|
|
Loading…
Reference in New Issue