.drone.yml
kind: pipeline
type: docker
name: test
steps:
- name: Test Python
image: python:3.12
commands:
- pip install flake8
- flake8 --exclude files/vim
- name: Test Vim
image: python:3.12
commands:
- pip install vim-vint==0.3.21
- git ls-files | grep vim | grep -v sh.vim | grep -v pack | xargs vint
- name: Test Bash
image: koalaman/shellcheck-alpine:stable
commands:
- apk add --no-cache bash git
- scripts/test_bash.sh