albertyw/dotfiles

View on GitHub
.drone.yml

Summary

Maintainability
Test Coverage
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