This commit is contained in:
@@ -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
|
||||||
|
|
||||||
...
|
...
|
||||||
|
|||||||
4
Makefile
4
Makefile
@@ -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
|
||||||
|
|||||||
@@ -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"] }
|
|
||||||
|
|||||||
@@ -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"]
|
||||||
|
|||||||
@@ -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"]
|
||||||
|
|||||||
Reference in New Issue
Block a user