21 lines
503 B
YAML
21 lines
503 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
|
|
- echo $DOCKER_PASSWORD | sudo podman login docker.io -u $DOCKER_USERNAME --password-stdin
|
|
- chmod +x ./push-image.sh
|
|
- ./push-image.sh
|
|
environment:
|
|
DOCKER_USERNAME:
|
|
from_secret: docker_username
|
|
DOCKER_PASSWORD:
|
|
from_secret: docker_password
|