[PATCH v2 8/8] Run check-local in sr.ht CI
Rene Kita <[email protected]>
| Newsgroups | gmane.mail.mutt.devel |
|---|---|
| Message-ID | <[email protected]> |
---
.builds/alpine.yml | 7 +++++++
.builds/debian.yml | 7 +++++++
.builds/freebsd.yml | 7 +++++++
.builds/openbsd.yml | 7 +++++++
4 files changed, 28 insertions(+)
diff --git a/.builds/alpine.yml b/.builds/alpine.yml
index 3b59fc63..63a816d6 100644
--- a/.builds/alpine.yml
+++ b/.builds/alpine.yml
@@ -10,11 +10,18 @@ packages:
- ncurses-dev
- openssl-dev
- perl
+- shellcheck
- tcc
- tcc-libs-static
sources:
- https://git.sr.ht/~mutt/mutt
tasks:
+- check: |
+ cd mutt
+ autoreconf -if
+ ./configure
+ make check-local
+
- default: |
cd mutt
autoreconf -if
diff --git a/.builds/debian.yml b/.builds/debian.yml
index 83a3c87e..69e83415 100644
--- a/.builds/debian.yml
+++ b/.builds/debian.yml
@@ -9,10 +9,17 @@ packages:
- libncurses-dev
- libsasl2-dev
- libssl-dev
+- shellcheck
- tcc
sources:
- https://git.sr.ht/~mutt/mutt
tasks:
+- check: |
+ cd mutt
+ autoreconf -if
+ ./configure
+ make check-local
+
- default: |
cd mutt
autoreconf -if
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index d6032902..db147486 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -5,6 +5,7 @@ packages:
- gettext-runtime
- gettext-tools
- gpgme
+- hs-ShellCheck
- indexinfo
- kyotocabinet
- libassuan
@@ -17,6 +18,12 @@ packages:
sources:
- https://git.sr.ht/~mutt/mutt
tasks:
+- check: |
+ cd mutt
+ autoreconf -if
+ ./configure
+ make check-local
+
- default: |
cd mutt
autoreconf -if
diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml
index ef2de126..f9ebffa9 100644
--- a/.builds/openbsd.yml
+++ b/.builds/openbsd.yml
@@ -13,6 +13,7 @@ packages:
- libidn2
- libunistring
- qdbm
+- shellcheck
sources:
- https://git.sr.ht/~mutt/mutt
environment:
@@ -20,6 +21,12 @@ environment:
AUTOMAKE_VERSION: 1.18
LDFLAGS: -L/usr/local/lib
tasks:
+- check: |
+ cd mutt
+ autoreconf -if
+ ./configure
+ make check-local
+
- default: |
cd mutt
autoreconf -if
--
2.51.0