kind: pipeline type: docker name: default workspace: path: /drone/src steps: - name: build image: git.argideli.com/quertex/docker-win-pyinstaller:latest pull: always commands: # add dependancies - apk add --no-cache gnutls - wine c:/python/python.exe -m pip config --user set global.progress_bar off - wine c:/python/python.exe -m pip install -r z:/drone/src/requirements.txt # prepare output directory - mkdir -p /drone/src/out/ # build - wine c:/python/Scripts/pyinstaller.exe --onefile --name matomo-csv-util --distpath z:/drone/src/out z:/drone/src/main.py - name: gitea_release image: plugins/gitea-release settings: base_url: https://git.argideli.com api_key: from_secret: gitea_token files: /drone/src/out/matomo-csv-util.exe checksum: - sha512 when: allConditions: - event: tag image_pull_secrets: - docker_token