Платформа ЦРНП "Мирокод" для разработки проектов
https://git.mirocod.ru
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
656 B
42 lines
656 B
--- |
|
kind: pipeline |
|
name: compliance |
|
|
|
platform: |
|
os: linux |
|
arch: amd64 |
|
|
|
steps: |
|
- name: lint |
|
pull: always |
|
image: golang:1.14 |
|
commands: |
|
- make fmt-check |
|
- make misspell-check |
|
- make lint |
|
|
|
- name: test |
|
pull: always |
|
image: golang:1.14 |
|
commands: |
|
- make test |
|
depends_on: |
|
- lint |
|
|
|
- name: coverage |
|
pull: always |
|
image: robertstettner/drone-codecov |
|
settings: |
|
files: |
|
- coverage.out |
|
environment: |
|
CODECOV_TOKEN: |
|
from_secret: codecov_token |
|
depends_on: |
|
- test |
|
when: |
|
branch: |
|
- master |
|
event: |
|
- push |
|
- pull_request |