This repository has been archived on 2024-04-27. You can view files and clone it, but cannot push or open issues or pull requests.
release-info/.drone.yml

55 lines
1.2 KiB
YAML

---
kind: pipeline
type: docker
name: default
steps:
- name: publish sha
image: banzaicloud/drone-kaniko
settings:
registry: registry.fromouter.space
repo: strimertul/release-info
cache: true
username:
from_secret: docker_username
password:
from_secret: docker_password
tags:
- latest
- ${DRONE_COMMIT_SHA}
when:
event:
- push
- name: publish tag
image: banzaicloud/drone-kaniko
settings:
registry: registry.fromouter.space
repo: strimertul/release-info
cache: true
username:
from_secret: docker_username
password:
from_secret: docker_password
tags:
- ${DRONE_COMMIT_BRANCH}
when:
event:
- tag
- name: update dev deployment
image: ghcr.io/hamcha/shipit:main
environment:
SHIPIT_PROVIDER:
from_secret: shipit_provider
SHIPIT_CHANGES: '[{"templater":"yaml","file":"docker-compose.yml","changes":{"services.release-info.image":"registry.fromouter.space/strimertul/release-info:${DRONE_COMMIT_SHA}"}}]'
SHIPIT_BRANCH: master
when:
event:
- push
---
kind: signature
hmac: 4ea4542795830452dbadcfd3fce2b49ac9f8e6e6caaabc3840912d49bec59978
...