34 lines
707 B
YAML
34 lines
707 B
YAML
pipeline:
|
|
build_deb:
|
|
image: gitea.mdg-hamburg.de/ci-tools/deb-buildpackage:latest
|
|
pull: true
|
|
commands:
|
|
- make package
|
|
- ls ..
|
|
- dpkg -c ../*.deb
|
|
when:
|
|
event: [push, tag]
|
|
|
|
publish:
|
|
image: docker.io/plugins/sftp
|
|
pull: true
|
|
settings:
|
|
host:
|
|
from_secret: deb_repo_ssh_host
|
|
port:
|
|
from_secret: deb_repo_ssh_port
|
|
username:
|
|
from_secret: deb_repo_ssh_username
|
|
password:
|
|
from_secret: deb_repo_ssh_password
|
|
files:
|
|
- ../*.deb
|
|
- ../*.dsc
|
|
- ../*.git
|
|
- ../*.changes
|
|
destination_path: /var/www/repository/debian/incoming
|
|
when:
|
|
event: [tag]
|
|
|
|
branches: master
|