python-cx-oracle-packager/.woodpecker.yml
Benjamin Renard ccc3f09611
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
Initial commit
2022-04-29 12:01:53 +02:00

38 lines
1.1 KiB
YAML

pipeline:
build:
image: debian
when:
event: tag
commands:
- DEBIAN_FRONTEND=noninteractive apt-get -qq update < /dev/null > /dev/null
- DEBIAN_FRONTEND=noninteractive apt-get -y -qq upgrade < /dev/null > /dev/null
- DEBIAN_FRONTEND=noninteractive apt-get -qq -y install --no-install-recommends python3-apt apt-file dpkg-dev fakeroot build-essential devscripts debhelper python3-wheel python3-pip < /dev/null > /dev/null
- DEBIAN_FRONTEND=noninteractive apt-file update < /dev/null > /dev/null
- python3 -m pip install wheel2deb --quiet
- mkdir dist
- python3 -m pip wheel cx-Oracle -w dist --quiet
- wheel2deb --map attrs=attr -x dist -o dist
- wheel2deb build -p dist
- rm -fr dist/python3-cx-oracle_*_amd64
publish-dryrun:
image: debian
when:
event: tag
commands:
- ls dist/*
publish:
image: plugins/gitea-release
when:
event: tag
settings:
api_key:
from_secret: gitea_token
base_url: https://gitea.zionetrix.net
files:
- dist/*
checksum:
- md5
- sha512