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