kind: pipeline name: default steps: - name: tests image: python:3.6 commands: - env - python setup.py test # Auto build to pypi test - name: deploy-test image: olymk2/drone-pypi environment: PYPI_USERNAME: from_secret: PYPI_USERNAME PYPI_PASSWORD: from_secret: PYPI_PASSWORD PYPI_REPOSITORY: from_secret: PYPI_REPOSITORY commands: - env - echo "__version__=$(date +'%y%m%d.%H%M')" > elcato/version.py - name: deploy image: olymk2/drone-pypi environment: PYPI_USERNAME: from_secret: PYPI_USERNAME PYPI_PASSWORD: from_secret: PYPI_PASSWORD PYPI_REPOSITORY: from_secret: PYPI_REPOSITORY commands: - env - echo "__version__=${DRONE_TAG}" - echo "__version__=${DRONE_TAG}" > eorg/version.py when: event: - tag