Compare commits

..

1 commit
main ... v0.0.2

Author SHA1 Message Date
90e765c898
ci: rename more elements of repo
All checks were successful
ci / goreleaser (push) Successful in 1m5s
2026-02-12 11:34:46 +01:00
5 changed files with 13 additions and 13 deletions

View file

@ -1,6 +1,6 @@
version: 2 version: 2
project_name: resource-collector project_name: optimiser
gitea_urls: gitea_urls:
api: "{{ .Env.GITHUB_SERVER_URL }}/api/v1" api: "{{ .Env.GITHUB_SERVER_URL }}/api/v1"
@ -11,9 +11,9 @@ before:
- go mod tidy - go mod tidy
builds: builds:
- id: resource-collector - id: optimiser
main: ./cmd/collector main: ./cmd/collector
binary: resource-collector binary: optimiser
env: env:
- CGO_ENABLED=0 - CGO_ENABLED=0
goos: goos:
@ -38,7 +38,7 @@ snapshot:
dockers_v2: dockers_v2:
- images: - images:
- "{{ .Env.DOCKER_REGISTRY }}/{{ .Env.DOCKER_ORG }}/resource-collector" - "{{ .Env.DOCKER_REGISTRY }}/{{ .Env.DOCKER_ORG }}/optimiser"
tags: tags:
- "{{ .Version }}" - "{{ .Version }}"
- latest - latest

View file

@ -10,7 +10,7 @@ COPY . .
# Collector build (no CGO needed) # Collector build (no CGO needed)
FROM builder-base AS builder-collector FROM builder-base AS builder-collector
RUN CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w" -o /resource-collector ./cmd/collector RUN CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w" -o /optimiser ./cmd/collector
# Receiver build (CGO needed for SQLite) # Receiver build (CGO needed for SQLite)
FROM builder-base AS builder-receiver FROM builder-base AS builder-receiver
@ -21,9 +21,9 @@ RUN CGO_ENABLED=1 GOOS=linux go build -ldflags="-s -w" -o /metrics-receiver ./cm
# Collector image # Collector image
FROM alpine:3.19 AS collector FROM alpine:3.19 AS collector
COPY --from=builder-collector /resource-collector /usr/local/bin/resource-collector COPY --from=builder-collector /optimiser /usr/local/bin/optimiser
ENTRYPOINT ["/usr/local/bin/resource-collector"] ENTRYPOINT ["/usr/local/bin/optimiser"]
# Receiver image # Receiver image
FROM alpine:3.19 AS receiver FROM alpine:3.19 AS receiver

View file

@ -1,4 +1,4 @@
FROM gcr.io/distroless/static:nonroot FROM gcr.io/distroless/static:nonroot
ARG TARGETPLATFORM ARG TARGETPLATFORM
COPY ${TARGETPLATFORM}/resource-collector /resource-collector COPY ${TARGETPLATFORM}/optimiser /optimiser
ENTRYPOINT ["/resource-collector"] ENTRYPOINT ["/optimiser"]

View file

@ -1,7 +1,7 @@
# ABOUTME: Makefile for forgejo-runner-resource-collector project. # ABOUTME: Makefile for forgejo-runner-optimiser project.
# ABOUTME: Provides targets for building, formatting, linting, and testing. # ABOUTME: Provides targets for building, formatting, linting, and testing.
BINARY_NAME := resource-collector BINARY_NAME := optimiser
CMD_PATH := ./cmd/collector CMD_PATH := ./cmd/collector
GO := go GO := go
GOLANGCI_LINT := $(GO) run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.6.2 GOLANGCI_LINT := $(GO) run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.6.2

View file

@ -55,7 +55,7 @@ spec:
# Resource collector sidecar # Resource collector sidecar
- name: collector - name: collector
image: ghcr.io/your-org/forgejo-runner-resource-collector:latest # Replace with your image image: ghcr.io/your-org/forgejo-runner-optimiser:latest # Replace with your image
args: args:
- --interval=5s - --interval=5s
- --top=3 - --top=3
@ -121,7 +121,7 @@ spec:
# Collector # Collector
- name: collector - name: collector
image: ghcr.io/your-org/forgejo-runner-resource-collector:latest # Replace with your image image: ghcr.io/your-org/forgejo-runner-optimiser:latest # Replace with your image
args: args:
- --interval=2s - --interval=2s
- --top=5 - --top=5