mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 12:19:24 +00:00
Normalize FROM AS casing in Dockerfiles
This commit is contained in:
@@ -92,7 +92,7 @@ fn os(os: Os, additional_root: &str, user: &str) -> String {
|
|||||||
match os {
|
match os {
|
||||||
Os::Alpine => format!(
|
Os::Alpine => format!(
|
||||||
r#"
|
r#"
|
||||||
FROM alpine:latest as image
|
FROM alpine:latest AS image
|
||||||
|
|
||||||
COPY --from=mimalloc-alpine libmimalloc.so /usr/lib
|
COPY --from=mimalloc-alpine libmimalloc.so /usr/lib
|
||||||
ENV LD_PRELOAD=libmimalloc.so
|
ENV LD_PRELOAD=libmimalloc.so
|
||||||
@@ -117,7 +117,7 @@ WORKDIR /home/{user}
|
|||||||
|
|
||||||
Os::Debian => format!(
|
Os::Debian => format!(
|
||||||
r#"
|
r#"
|
||||||
FROM debian:bookworm-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-bookworm 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
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ use crate::Os;
|
|||||||
|
|
||||||
pub fn mimalloc(os: Os) -> &'static str {
|
pub fn mimalloc(os: Os) -> &'static str {
|
||||||
const ALPINE_MIMALLOC: &str = r#"
|
const ALPINE_MIMALLOC: &str = r#"
|
||||||
FROM alpine:latest as mimalloc-alpine
|
FROM alpine:latest AS mimalloc-alpine
|
||||||
|
|
||||||
RUN apk update && apk upgrade && apk --no-cache add gcc g++ libc-dev make cmake git
|
RUN apk update && apk upgrade && apk --no-cache add gcc g++ libc-dev make cmake git
|
||||||
RUN git clone https://github.com/microsoft/mimalloc && \
|
RUN git clone https://github.com/microsoft/mimalloc && \
|
||||||
@@ -16,7 +16,7 @@ RUN git clone https://github.com/microsoft/mimalloc && \
|
|||||||
"#;
|
"#;
|
||||||
|
|
||||||
const DEBIAN_MIMALLOC: &str = r#"
|
const DEBIAN_MIMALLOC: &str = r#"
|
||||||
FROM debian:bookworm-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 && \
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use crate::{Network, Os, mimalloc, os, write_dockerfile};
|
|||||||
pub fn bitcoin(orchestration_path: &Path, network: Network) {
|
pub fn bitcoin(orchestration_path: &Path, network: Network) {
|
||||||
#[rustfmt::skip]
|
#[rustfmt::skip]
|
||||||
const DOWNLOAD_BITCOIN: &str = r#"
|
const DOWNLOAD_BITCOIN: &str = r#"
|
||||||
FROM alpine:latest as bitcoin
|
FROM alpine:latest AS bitcoin
|
||||||
|
|
||||||
ENV BITCOIN_VERSION=27.1
|
ENV BITCOIN_VERSION=27.1
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ pub fn lighthouse(network: Network) -> (String, String, String) {
|
|||||||
|
|
||||||
#[rustfmt::skip]
|
#[rustfmt::skip]
|
||||||
const DOWNLOAD_LIGHTHOUSE: &str = r#"
|
const DOWNLOAD_LIGHTHOUSE: &str = r#"
|
||||||
FROM alpine:latest as lighthouse
|
FROM alpine:latest AS lighthouse
|
||||||
|
|
||||||
ENV LIGHTHOUSE_VERSION=5.1.3
|
ENV LIGHTHOUSE_VERSION=5.1.3
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ pub fn nimbus(network: Network) -> (String, String, String) {
|
|||||||
|
|
||||||
#[rustfmt::skip]
|
#[rustfmt::skip]
|
||||||
let download_nimbus = format!(r#"
|
let download_nimbus = format!(r#"
|
||||||
FROM alpine:latest as nimbus
|
FROM alpine:latest AS nimbus
|
||||||
|
|
||||||
ENV NIMBUS_VERSION=24.3.0
|
ENV NIMBUS_VERSION=24.3.0
|
||||||
ENV NIMBUS_COMMIT=dc19b082
|
ENV NIMBUS_COMMIT=dc19b082
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ pub fn reth(network: Network) -> (String, String, String) {
|
|||||||
|
|
||||||
#[rustfmt::skip]
|
#[rustfmt::skip]
|
||||||
const DOWNLOAD_RETH: &str = r#"
|
const DOWNLOAD_RETH: &str = r#"
|
||||||
FROM alpine:latest as reth
|
FROM alpine:latest AS reth
|
||||||
|
|
||||||
ENV RETH_VERSION=0.2.0-beta.6
|
ENV RETH_VERSION=0.2.0-beta.6
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ fn monero_internal(
|
|||||||
|
|
||||||
#[rustfmt::skip]
|
#[rustfmt::skip]
|
||||||
let download_monero = format!(r#"
|
let download_monero = format!(r#"
|
||||||
FROM alpine:latest as monero
|
FROM alpine:latest AS monero
|
||||||
|
|
||||||
RUN apk --no-cache add gnupg
|
RUN apk --no-cache add gnupg
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user