From 97b7a75055c9ea77419431c34d1164a368b2e7af Mon Sep 17 00:00:00 2001 From: Alexey Skobkin Date: Tue, 31 May 2022 01:03:32 +0300 Subject: [PATCH] #20 Pipelines merged. Deploy pipeline commented for now. Trying to check only changed code. --- .drone.yml | 56 ++++++++++++++++++++++++++---------------------------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2a18ece..aa4c159 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,29 +3,27 @@ kind: pipeline type: docker -name: build +name: app-check steps: - - name: build-app - image: 'python:3.10-alpine' + - name: build-deps + image: 'python:3-alpine' commands: - python -m venv .venv - source ./.venv/bin/activate - pip install -r requirements.txt - ---- -kind: pipeline -type: docker -name: code-audit - -steps: + when: + event: + include: + - pull_request - name: pylama - image: 'python:3.10-alpine' + image: 'python:3-alpine' commands: - - python -m venv .venv + - apk update > /dev/null && apk add git > /dev/null + #- python -m venv .venv - source ./.venv/bin/activate - 'pip install pylama pylama\[all\] > /dev/null' - - pylama + - 'git --no-pager diff --name-only origin/${DRONE_TARGET_BRANCH} | xargs pylama' when: event: include: @@ -34,19 +32,19 @@ steps: exclude: master ---- -kind: pipeline -type: docker -name: deploy - -steps: - - name: deploy - image: alpine - commands: - - 'echo "TODO: implement deploy"' - when: - branch: master - -depends_on: - - build - - code-audit +#--- +#kind: pipeline +#type: docker +#name: deploy +# +#steps: +# - name: deploy +# image: alpine +# commands: +# - 'echo "TODO: implement deploy"' +# when: +# branch: master +# +#depends_on: +# - build +# - code-audit