old_console/cicd/config.yml
2024-11-02 14:12:45 +03:00

84 lines
2.5 KiB
YAML

repo_name: console_core
type: component
projects:
amccore:
variables:
packages:
amccore:
deb:
files:
- include:
- 'deb/skeleton/usr'
- 'deb/skeleton/var'
exclude:
- '.gitkeep'
dst_dir: ''
- include:
- 'assets'
- 'company'
- 'console'
- 'core'
- 'correlation'
- 'dashboard'
- 'devices'
- 'events'
- 'incident'
- 'incident_export'
- 'inputs'
- 'license_info'
- 'logstash'
- 'manage.py'
- 'ncircc'
- 'networkmap'
- 'perms'
- 'rotation'
- 'storage'
- 'users'
- 'notifications'
exclude:
- '.gitignore'
- 'console/static'
- '*test*'
dst_dir: 'usr/local/armaconsole/app'
- include:
- 'console/static'
dst_dir: 'var/www/armaconsole/public'
control:
maintainer: 'arma'
section: 'admin'
depends: 'nginx, sudo, python3, python3-pip, python3-venv, redis, redis-server, gettext, elasticsearch (= 7.12.0), golang, vector (= 0.19.1), postgresql, rabbitmq-server'
pre-depends: 'gcc, make, libpq-dev, python3-dev, openssl, ca-certificates, bash, default-jre, apt-utils, postgresql-contrib'
priority: 'optional'
description: |
ARMA management console (AMC)
AMC manages sensors and monitors events and incidents
arch:
- amd64
amcchecker:
variables:
exe_path: 'checker'
packages:
amcchecker:
deb:
files:
- include:
- 'checker/deb/skeleton/DEBIAN'
- 'checker/deb/skeleton/usr'
exclude:
- '.gitkeep'
dst_dir: ''
- include:
- 'checker/checker'
dst_dir: 'usr/local/armaconsole/app/amcchecker'
control:
maintainer: 'arma'
section: 'admin'
depends: ''
pre-depends: ''
priority: 'optional'
description: |
ARMA management console (AMC) service
AMC manages sensors and monitors events and incidents
arch:
- amd64