feat: add config for graph test
ci-agent / build (push) Has been cancelled

This commit is contained in:
d3m0k1d
2026-04-05 08:40:34 +03:00
parent e9fdaf8711
commit 4a00c95d25
3 changed files with 16 additions and 20 deletions
+3 -20
View File
@@ -12,7 +12,7 @@ gitea_urls:
builds: builds:
- id: banforge - id: banforge
main: ./cmd/banforge/main.go main: ./main.go
binary: banforge binary: banforge
ignore: ignore:
- goos: windows - goos: windows
@@ -24,12 +24,9 @@ builds:
- amd64 - amd64
- arm64 - arm64
ldflags: ldflags:
- "-s -w" - "-s -w"
env: env:
- CGO_ENABLED=0 - CGO_ENABLED=0
archives:
- formats: [tar.gz]
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
nfpms: nfpms:
- id: banforge - id: banforge
@@ -40,23 +37,9 @@ nfpms:
maintainer: d3m0k1d <contact@d3m0k1d.ru> maintainer: d3m0k1d <contact@d3m0k1d.ru>
license: GPLv3.0 license: GPLv3.0
formats: formats:
- apk
- deb - deb
- rpm - rpm
- archlinux
bindir: /usr/bin bindir: /usr/bin
scripts:
postinstall: build/postinstall.sh
postremove: build/postremove.sh
contents:
- src: docs/man/banforge.1
dst: /usr/share/man/man1/banforge.1
file_info:
mode: 0644
- src: docs/man/banforge.5
dst: /usr/share/man/man5/banforge.5
file_info:
mode: 0644
release: release:
gitea: gitea:
owner: d3m0k1d owner: d3m0k1d
@@ -74,7 +57,7 @@ checksum:
algorithm: sha256 algorithm: sha256
sboms: sboms:
- artifacts: archive - artifacts: any
documents: documents:
- "{{ .ArtifactName }}.spdx.json" - "{{ .ArtifactName }}.spdx.json"
cmd: syft cmd: syft
+2
View File
@@ -29,6 +29,7 @@ services:
container_name: hellreign-backend container_name: hellreign-backend
environment: environment:
CONFIG_FILE: /etc/hellreign/config.yml CONFIG_FILE: /etc/hellreign/config.yml
GRAPH_YAML_PATH: /etc/hellreign/services.yaml
SSL_CERT_DIR: /var/lib/hellreign/ssl SSL_CERT_DIR: /var/lib/hellreign/ssl
SERVER_SAN_DNS: localhost,backend SERVER_SAN_DNS: localhost,backend
SERVER_SAN_IP: 127.0.0.1 SERVER_SAN_IP: 127.0.0.1
@@ -37,6 +38,7 @@ services:
- "9001:9001" - "9001:9001"
volumes: volumes:
- ./backend/config.yml:/etc/hellreign/config.yml:ro - ./backend/config.yml:/etc/hellreign/config.yml:ro
- ./services.yaml:/etc/hellreign/services.yaml:ro
- backend_data:/var/lib/hellreign - backend_data:/var/lib/hellreign
depends_on: depends_on:
clickhouse: clickhouse:
+11
View File
@@ -0,0 +1,11 @@
nodes:
test-agent-1:
services:
nginx:
depends_on:
- sshd
sshd:
depends_on: []
system:
depends_on:
- sshd