mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-12 05:59:23 +00:00
Compare commits
6 Commits
984a78e9e6
...
d72347b511
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d72347b511 | ||
|
|
53612b2428 | ||
|
|
d6cb978164 | ||
|
|
d7f2f7a415 | ||
|
|
91379099f3 | ||
|
|
6953c30770 |
@@ -67,7 +67,7 @@ runs:
|
|||||||
with:
|
with:
|
||||||
rootless: true
|
rootless: true
|
||||||
set-host: true
|
set-host: true
|
||||||
version: type=image,tag=26.1.4
|
version: type=image,tag=25.0.7
|
||||||
if: runner.os == 'Linux'
|
if: runner.os == 'Linux'
|
||||||
|
|
||||||
# - name: Cache Rust
|
# - name: Cache Rust
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ WORKDIR /home/{user}
|
|||||||
|
|
||||||
Os::Debian => format!(
|
Os::Debian => format!(
|
||||||
r#"
|
r#"
|
||||||
FROM debian:bullseye-slim AS image
|
FROM debian:bookworm-slim AS image
|
||||||
|
|
||||||
COPY --from=mimalloc-debian libmimalloc.so /usr/lib
|
COPY --from=mimalloc-debian libmimalloc.so /usr/lib
|
||||||
RUN echo "/usr/lib/libmimalloc.so" >> /etc/ld.so.preload
|
RUN echo "/usr/lib/libmimalloc.so" >> /etc/ld.so.preload
|
||||||
@@ -146,7 +146,7 @@ fn build_serai_service(prelude: &str, release: bool, features: &str, package: &s
|
|||||||
|
|
||||||
format!(
|
format!(
|
||||||
r#"
|
r#"
|
||||||
FROM rust:1.89-slim-bullseye AS builder
|
FROM rust:1.89-slim-bookworm AS builder
|
||||||
|
|
||||||
COPY --from=mimalloc-debian libmimalloc.so /usr/lib
|
COPY --from=mimalloc-debian libmimalloc.so /usr/lib
|
||||||
RUN echo "/usr/lib/libmimalloc.so" >> /etc/ld.so.preload
|
RUN echo "/usr/lib/libmimalloc.so" >> /etc/ld.so.preload
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ RUN git clone https://github.com/microsoft/mimalloc && \
|
|||||||
"#;
|
"#;
|
||||||
|
|
||||||
const DEBIAN_MIMALLOC: &str = r#"
|
const DEBIAN_MIMALLOC: &str = r#"
|
||||||
FROM debian:bullseye-slim AS mimalloc-debian
|
FROM debian:bookworm-slim AS mimalloc-debian
|
||||||
|
|
||||||
RUN apt update && apt upgrade -y && apt install -y gcc g++ make cmake git
|
RUN apt update && apt upgrade -y && apt install -y gcc g++ make cmake git
|
||||||
RUN git clone https://github.com/microsoft/mimalloc && \
|
RUN git clone https://github.com/microsoft/mimalloc && \
|
||||||
|
|||||||
@@ -12,9 +12,9 @@ ENV BITCOIN_VERSION=27.1
|
|||||||
RUN apk --no-cache add wget git gnupg
|
RUN apk --no-cache add wget git gnupg
|
||||||
|
|
||||||
# Download Bitcoin
|
# Download Bitcoin
|
||||||
RUN wget https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/bitcoin-${BITCOIN_VERSION}-$(uname -m)-linux-gnu.tar.gz
|
RUN wget -4 https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/bitcoin-${BITCOIN_VERSION}-$(uname -m)-linux-gnu.tar.gz
|
||||||
RUN wget https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/SHA256SUMS
|
RUN wget -4 https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/SHA256SUMS
|
||||||
RUN wget https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/SHA256SUMS.asc
|
RUN wget -4 https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/SHA256SUMS.asc
|
||||||
|
|
||||||
# Verify all sigs and check for a valid signature from laanwj -- 71A3
|
# Verify all sigs and check for a valid signature from laanwj -- 71A3
|
||||||
RUN git clone https://github.com/bitcoin-core/guix.sigs && \
|
RUN git clone https://github.com/bitcoin-core/guix.sigs && \
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ FROM alpine:latest AS monero
|
|||||||
RUN apk --no-cache add wget gnupg
|
RUN apk --no-cache add wget gnupg
|
||||||
|
|
||||||
# Download Monero
|
# Download Monero
|
||||||
RUN wget https://downloads.getmonero.org/cli/monero-linux-{arch}-v{MONERO_VERSION}.tar.bz2
|
RUN wget -4 https://downloads.getmonero.org/cli/monero-linux-{arch}-v{MONERO_VERSION}.tar.bz2
|
||||||
|
|
||||||
# Verify Binary -- fingerprint from https://github.com/monero-project/monero-site/issues/1949
|
# Verify Binary -- fingerprint from https://github.com/monero-project/monero-site/issues/1949
|
||||||
ADD orchestration/{}/networks/monero/hashes-v{MONERO_VERSION}.txt .
|
ADD orchestration/{}/networks/monero/hashes-v{MONERO_VERSION}.txt .
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ macro_rules! serai_test {
|
|||||||
.set_handle(handle)
|
.set_handle(handle)
|
||||||
.set_start_policy(StartPolicy::Strict)
|
.set_start_policy(StartPolicy::Strict)
|
||||||
.set_log_options(Some(LogOptions {
|
.set_log_options(Some(LogOptions {
|
||||||
action: LogAction::Forward,
|
action: LogAction::ForwardToStdOut,
|
||||||
policy: LogPolicy::Always,
|
policy: LogPolicy::Always,
|
||||||
source: LogSource::Both,
|
source: LogSource::Both,
|
||||||
}));
|
}));
|
||||||
|
|||||||
Reference in New Issue
Block a user