Drop alpine
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2026-03-01 01:37:48 -05:00
parent d6074c4b78
commit 2a6099480e
5 changed files with 9 additions and 11 deletions

View File

@@ -24,7 +24,7 @@ steps:
- staging - staging
- name: build-validator - name: build-validator
image: clux/muslrust:1.91.0-stable image: rust:1.92
commands: commands:
- make build-validator - make build-validator
when: when:
@@ -33,9 +33,8 @@ steps:
- staging - staging
- name: build-combobulator - name: build-combobulator
image: clux/muslrust:1.91.0-stable image: rust:1.92
commands: commands:
- ln -s /usr/bin/g++ /usr/bin/x86_64-linux-musl-g++
- make build-combobulator - make build-combobulator
when: when:
branch: branch:
@@ -185,6 +184,6 @@ steps:
- pull_request - pull_request
--- ---
kind: signature kind: signature
hmac: 8889d60401f33b373828df44e5c4986056f34898c0ac85d146ba2f6170b2c825 hmac: a654fea05ccf642bb3a41ce777808ff995c8bd7286f2403fae179ce0db025619
... ...

View File

@@ -7,10 +7,10 @@ build-backend:
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o build/server cmd/maps-service/service.go CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o build/server cmd/maps-service/service.go
build-validator: build-validator:
cargo build --release --target x86_64-unknown-linux-musl --bin maps-validation cargo build --release --bin maps-validation
build-combobulator: build-combobulator:
cargo build --release --target x86_64-unknown-linux-musl --bin maps-combobulator cargo build --release --bin maps-combobulator
build-frontend: build-frontend:
rm -rf web/build rm -rf web/build

View File

@@ -13,4 +13,3 @@ serde = { version = "1.0.215", features = ["derive"] }
serde_json = "1.0.133" serde_json = "1.0.133"
tokio = { version = "1.41.1", features = ["macros", "rt-multi-thread", "signal"] } tokio = { version = "1.41.1", features = ["macros", "rt-multi-thread", "signal"] }
tokio-stream = "0.1" tokio-stream = "0.1"
openssl = { version = "0.10", features = ["vendored"] }

View File

@@ -1,3 +1,3 @@
FROM alpine:3.21 AS runtime FROM debian:bookworm-slim AS runtime
COPY /target/x86_64-unknown-linux-musl/release/maps-combobulator / COPY /target/release/maps-combobulator /
ENTRYPOINT ["/maps-combobulator"] ENTRYPOINT ["/maps-combobulator"]

View File

@@ -1,3 +1,3 @@
FROM alpine:3.21 AS runtime FROM debian:bookworm-slim AS runtime
COPY /target/x86_64-unknown-linux-musl/release/maps-validation / COPY /target/release/maps-validation /
ENTRYPOINT ["/maps-validation"] ENTRYPOINT ["/maps-validation"]