saintnet_stickers/.drone.yml

35 lines
824 B
YAML
Raw Normal View History

kind: pipeline
name: default
steps:
- name: build-container
image: plugins/docker
2023-08-07 19:29:02 -04:00
environment:
CONFIG_JSON:
from_secret: config_json
settings:
repo: git.saintnet.tech/stryan/saintnet_stickers
registry: git.saintnet.tech
password:
from_secret: build_pass
username:
from_secret: build_username
dockerfile: Containerfile
tags: latest
secrets_from_env:
- pack_config=CONFIG_JSON
2023-08-07 21:47:18 -04:00
- name: deploy
image: appleboy/drone-ssh
settings:
host: stryan.net
username:
from_secret: deploy_username
key:
from_secret: deploy_key
script:
- sudo podman pull git.saintnet.tech/stryan/saintnet_stickers:latest
- sudo systemctl restart stryan_net
when:
branch:
- master