24 lines
701 B
YAML
24 lines
701 B
YAML
kind: pipeline
|
|
type: docker
|
|
name: default
|
|
|
|
steps:
|
|
- name: build
|
|
image: git.argideli.com/quertex/docker-win-pyinstaller:latest
|
|
environment:
|
|
USERNAME:
|
|
from_secret: docker_username
|
|
PASSWORD:
|
|
from_secret: docker_password
|
|
pull: always
|
|
commands:
|
|
- docker login -u $USERNAME -p $PASSWORD git.argideli.com
|
|
# add dependancies
|
|
- wine c:/python/python.exe -m pip install -r z:/drone/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
|
|
|
|
image_pull_secrets:
|
|
- dockerconfigjson |