21 lines
485 B
YAML
21 lines
485 B
YAML
when:
|
|
- event: push
|
|
branch: main
|
|
- event: cron
|
|
cron: "upgrade base image"
|
|
|
|
steps:
|
|
- name: deploy
|
|
image: debian:trixie
|
|
commands:
|
|
- apt update
|
|
- apt install -y buildah podman sudo
|
|
- sudo podman login -d docker.io -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
|
|
- chmod +x ./push-image.sh
|
|
- ./push-image.sh
|
|
environment:
|
|
DOCKER_USERNAME:
|
|
from_secret: docker_username
|
|
DOCKER_PASSWORD:
|
|
from_secret: docker_password
|