mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Bump docker images and evmone version.
This commit is contained in:
parent
347c966f08
commit
53626fc092
@ -9,20 +9,20 @@ version: 2.1
|
|||||||
parameters:
|
parameters:
|
||||||
ubuntu-2004-docker-image:
|
ubuntu-2004-docker-image:
|
||||||
type: string
|
type: string
|
||||||
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004-18
|
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004-19
|
||||||
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:db35d88a16f19adfac6dfd88bda4b32a85a82430f28830aad97bcd10fa4f846c"
|
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:9c7d3be930936a70f0340d5e9fa9a0b8bf69e11192e7e2d37807afe1b7f55534"
|
||||||
ubuntu-2204-docker-image:
|
ubuntu-2204-docker-image:
|
||||||
type: string
|
type: string
|
||||||
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2204-3
|
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2204-4
|
||||||
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:73e4e80128a0596c3ddb36e36e8039514a9f33ca8799bec82060a49b0cdae461"
|
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:7555c26c82fd0dcbc02cbd422b74468f8de1b7f2972b84fadcfa90f7371d6de5"
|
||||||
ubuntu-2204-clang-docker-image:
|
ubuntu-2204-clang-docker-image:
|
||||||
type: string
|
type: string
|
||||||
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2204.clang-2
|
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2204.clang-3
|
||||||
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:0d4fa1da806f9b3daabd2d1dc0842899af794a838e475c14045c3fb289cc8103"
|
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:3d5efffd1e4c381041d1dff6331add86976373bde1c9dfca97ebd3d735e09dab"
|
||||||
ubuntu-clang-ossfuzz-docker-image:
|
ubuntu-clang-ossfuzz-docker-image:
|
||||||
type: string
|
type: string
|
||||||
# solbuildpackpusher/solidity-buildpack-deps:ubuntu.clang.ossfuzz-23
|
# solbuildpackpusher/solidity-buildpack-deps:ubuntu.clang.ossfuzz-1
|
||||||
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:7a84f67829ec2fdcfc8a61ebf22f9dc27b04a9edeb1531565ab3e0ebb1cbc4a0"
|
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:d1bba750ab3f9ad9d28d45e332c2ec2126d248c1d619af369a3ef0c29f5936c3"
|
||||||
emscripten-docker-image:
|
emscripten-docker-image:
|
||||||
type: string
|
type: string
|
||||||
# solbuildpackpusher/solidity-buildpack-deps:emscripten-15
|
# solbuildpackpusher/solidity-buildpack-deps:emscripten-15
|
||||||
|
@ -73,10 +73,10 @@ then
|
|||||||
rm -r "$z3_dir"
|
rm -r "$z3_dir"
|
||||||
|
|
||||||
# evmone
|
# evmone
|
||||||
evmone_version="0.9.1"
|
evmone_version="0.10.0"
|
||||||
evmone_package="evmone-${evmone_version}-darwin-x86_64.tar.gz"
|
evmone_package="evmone-${evmone_version}-darwin-x86_64.tar.gz"
|
||||||
wget "https://github.com/ethereum/evmone/releases/download/v${evmone_version}/${evmone_package}"
|
wget "https://github.com/ethereum/evmone/releases/download/v${evmone_version}/${evmone_package}"
|
||||||
validate_checksum "$evmone_package" 70420a893a9b1036fcb63526b806d97658db8c373bcab1c3e8382594dc8593e4
|
validate_checksum "$evmone_package" 1b7773779287d7908baca6b8d556a98800cbd7d6e5c910b55fa507642bc0a15c
|
||||||
tar xzpf "$evmone_package" -C /usr/local
|
tar xzpf "$evmone_package" -C /usr/local
|
||||||
rm "$evmone_package"
|
rm "$evmone_package"
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ $ErrorActionPreference = "Stop"
|
|||||||
# Needed for Invoke-WebRequest to work via CI.
|
# Needed for Invoke-WebRequest to work via CI.
|
||||||
$progressPreference = "silentlyContinue"
|
$progressPreference = "silentlyContinue"
|
||||||
|
|
||||||
Invoke-WebRequest -URI "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-windows-amd64.zip" -OutFile "evmone.zip"
|
Invoke-WebRequest -URI "https://github.com/ethereum/evmone/releases/download/v0.10.0/evmone-0.10.0-windows-amd64.zip" -OutFile "evmone.zip"
|
||||||
tar -xf evmone.zip "bin/evmone.dll"
|
tar -xf evmone.zip "bin/evmone.dll"
|
||||||
mkdir deps
|
mkdir deps
|
||||||
mv bin/evmone.dll deps
|
mv bin/evmone.dll deps
|
||||||
|
@ -33,17 +33,17 @@ namespace solidity::test
|
|||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
static constexpr auto evmoneFilename = "evmone.dll";
|
static constexpr auto evmoneFilename = "evmone.dll";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-windows-amd64.zip";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.10.0/evmone-0.10.0-windows-amd64.zip";
|
||||||
static constexpr auto heraFilename = "hera.dll";
|
static constexpr auto heraFilename = "hera.dll";
|
||||||
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/archive/v0.6.0.tar.gz";
|
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/archive/v0.6.0.tar.gz";
|
||||||
#elif defined(__APPLE__)
|
#elif defined(__APPLE__)
|
||||||
static constexpr auto evmoneFilename = "libevmone.dylib";
|
static constexpr auto evmoneFilename = "libevmone.dylib";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-darwin-x86_64.tar.gz";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.10.0/evmone-0.10.0-darwin-x86_64.tar.gz";
|
||||||
static constexpr auto heraFilename = "libhera.dylib";
|
static constexpr auto heraFilename = "libhera.dylib";
|
||||||
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-darwin-x86_64.tar.gz";
|
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-darwin-x86_64.tar.gz";
|
||||||
#else
|
#else
|
||||||
static constexpr auto evmoneFilename = "libevmone.so";
|
static constexpr auto evmoneFilename = "libevmone.so";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-linux-x86_64.tar.gz";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.10.0/evmone-0.10.0-linux-x86_64.tar.gz";
|
||||||
static constexpr auto heraFilename = "libhera.so";
|
static constexpr auto heraFilename = "libhera.so";
|
||||||
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-linux-x86_64.tar.gz";
|
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-linux-x86_64.tar.gz";
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user