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
- name: build-validator
image: clux/muslrust:1.91.0-stable
image: rust:1.92
commands:
- make build-validator
when:
@@ -33,9 +33,8 @@ steps:
- staging
- name: build-combobulator
image: clux/muslrust:1.91.0-stable
image: rust:1.92
commands:
- ln -s /usr/bin/g++ /usr/bin/x86_64-linux-musl-g++
- make build-combobulator
when:
branch:
@@ -185,6 +184,6 @@ steps:
- pull_request
---
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
build-validator:
cargo build --release --target x86_64-unknown-linux-musl --bin maps-validation
cargo build --release --bin maps-validation
build-combobulator:
cargo build --release --target x86_64-unknown-linux-musl --bin maps-combobulator
cargo build --release --bin maps-combobulator
build-frontend:
rm -rf web/build

View File

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

View File

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

View File

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