-
Notifications
You must be signed in to change notification settings - Fork 0
/
.cirrus.yml
38 lines (36 loc) · 1.01 KB
/
.cirrus.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# CIRRUS CONFIGURATION FILE
# https://cirrus-ci.org/guide/writing-tasks/
linux_task: # pinned debian version
container:
matrix:
- image: debian:bullseye-20200327-slim
# TODO: make this `:latest` when bullseye becomes stable
- image: debian:bullseye
setup_script:
- apt-get update && apt-get upgrade --yes
- apt-get install --yes vim shellcheck python3-pip
#- pip3 install --user yamllint
- uname -a
- cat /etc/issue
matrix:
- name: "Integrate"
script:
- bash ./.bashrc
- shellcheck --version
- shellcheck ./scripts/*.sh
#- >
# pip3 show yamllint |
# grep ^Location |
# python3 "$(awk '{print $2}')/yamllint/__main__.py" .
mac_task:
osx_instance:
image: catalina-base # see https://cirrus-ci.org/guide/macOS/
setup_script:
- brew install shellcheck
- uname -a
matrix:
- name: "Integrate"
script:
- bash ./.bashrc
- shellcheck --version
- shellcheck ./scripts/*.sh