optimise drone build
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
weeman 2021-06-27 16:44:42 +02:00
parent c8c4d9f99c
commit 21067d059b
Signed by: weeman
GPG Key ID: 34F0524D4DA694A1

View File

@ -4,29 +4,12 @@ type: docker
name: default name: default
steps: steps:
- name: qa_main - name: qa
image: python:3.8-alpine image: registry.wtf-eg.net/ki-backend-builder:1.0.0
commands: commands:
- apk add --no-cache gcc g++ musl-dev python3-dev
- pip3 install pipenv
- pipenv install --dev - pipenv install --dev
- pipenv run flake8 - pipenv run flake8
- pipenv run python -m unittest discover ki - pipenv run python -m unittest discover ki
when:
branch:
- main
- name: qa_pr
image: python:3.8-alpine
commands:
- apk add --no-cache gcc g++ musl-dev python3-dev
- pip3 install pipenv
- pipenv install --dev
- pipenv run flake8
- pipenv run python -m unittest discover ki
when:
event:
- pull_request
- name: docker-publish - name: docker-publish
image: plugins/docker image: plugins/docker
@ -42,3 +25,6 @@ steps:
when: when:
branch: branch:
- main - main
image_pull_secrets:
- dockerconfig