feat: add worker install and deploy
Все проверки выполнены успешно
CI / test (push) Successful in 2m24s
Docker / Build and publish worker image (push) Successful in 13m24s

Этот коммит содержится в:
Gleb Tv
2026-07-19 13:21:11 +03:00
родитель 579a14b403
Коммит 3256dcdc12
16 изменённых файлов: 870 добавлений и 80 удалений

Просмотреть файл

@@ -1,4 +1,4 @@
FROM reg.rsxx.ru/library/golang:1-trixie AS builder
FROM golang:1-trixie AS builder
WORKDIR /src
@@ -14,9 +14,9 @@ RUN CGO_ENABLED=0 go build -trimpath \
-ldflags="-s -w -X main.version=${VERSION} -X main.commit=${COMMIT} -X main.buildDate=${BUILD_DATE}" \
-o /out/rsmon-worker ./cmd/rsmon-worker
FROM reg.rsxx.ru/library/debian:13-slim
FROM debian:13-slim
RUN apt-get update \
RUN DEBIAN_FRONTEND=noninteractive apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates chromium tzdata \
&& rm -rf /var/lib/apt/lists/* \
&& groupadd --gid 10001 rsmon-worker \