Add Security on NATS PEER CREATE flow + drone test

This commit is contained in:
mr
2026-02-06 08:49:43 +01:00
parent 2552eb5f56
commit fdf651d188
4 changed files with 62 additions and 3 deletions

30
.drone.yml Normal file
View File

@@ -0,0 +1,30 @@
kind: pipeline
type: docker
name: build-and-push
trigger:
branch:
- main
steps:
- name: docker-login-build-push
image: docker:26
volumes:
- name: docker_sock
path: /var/run/docker.sock
environment:
DOCKER_USERNAME:
from_secret: docker-user
DOCKER_PASSWORD:
from_secret: docker_password
DOCKER_REGISTRY:
from_secret: docker-pw
IMAGE_NAME: ghcr.io/mon-org/mon-app
commands:
- echo "$DOCKER_PASSWORD" | docker login opencloudregistry -u "$DOCKER_USERNAME" --password-stdin
- make ci
volumes:
- name: docker_sock
host:
path: /var/run/docker.sock