Upgrade Drone build file format from 0.8 to 1.x. #187

Merged
witten merged 10 commits from upgrade-drone into master 2019-05-21 02:21:46 +00:00
1 changed files with 22 additions and 18 deletions
Showing only changes of commit 5c4d6a6e83 - Show all commits

View File

@ -1,19 +1,23 @@
pipeline:
build:
image: python:${PYTHON_VERSION}-alpine${ALPINE_VERSION}
pull: true
commands:
- python -m pip install --upgrade pip==19.1.1
- pip install tox==3.10.0
- tox
- apk add --no-cache borgbackup
- tox -e end-to-end
local Pipeline(python_version, alpine_version) = {
kind: "pipeline",
steps: [
{
name: "build",
image: "python:" + python_version + "-alpine" + alpine_version,
pull: "always",
commands: [
"python -m pip install --upgrade pip==19.1.1",
"pip install tox==3.10.0",
"tox",
"apk add --no-cache borgbackup",
"tox -e end-to-end"
]
}
]
matrix:
ALPINE_VERSION:
- 3.7
- 3.9
PYTHON_VERSION:
- 3.5
- 3.6
- 3.7
[
Pipeline("3.7", "3.7"),
Pipeline("3.5", "3.9"),
Pipeline("3.6", "3.9"),
Pipeline("3.7", "3.9"),
]