# sysmonstm Pipeline when: - event: push - event: manual steps: - name: build image: plugins/docker settings: repo: registry.mcrn.ar/sysmonstm/edge registry: registry.mcrn.ar tags: - latest - ${CI_COMMIT_SHA:0:7} dockerfile: ctrl/edge/Dockerfile context: ctrl/edge - name: deploy image: docker:24-cli commands: - docker pull registry.mcrn.ar/sysmonstm/edge:latest - docker stop sysmonstm-edge || true - docker rm sysmonstm-edge || true - docker run -d --name sysmonstm-edge --restart unless-stopped --network gateway -p 8080:8080 registry.mcrn.ar/sysmonstm/edge:latest