diff options
Diffstat (limited to '.builds')
-rw-r--r-- | .builds/alpine-edge.yml | 7 | ||||
-rw-r--r-- | .builds/fedora.yml | 26 |
2 files changed, 26 insertions, 7 deletions
diff --git a/.builds/alpine-edge.yml b/.builds/alpine-edge.yml index a03f101e..f9abb3b4 100644 --- a/.builds/alpine-edge.yml +++ b/.builds/alpine-edge.yml @@ -2,23 +2,16 @@ image: alpine/edge packages: - curl - - go - gnupg - notmuch-dev - scdoc - - valgrind sources: - "https://git.sr.ht/~rjarry/aerc" environment: DESTDIR: ./out GOFLAGS: "-tags=notmuch" CC: gcc - FILTERS_TEST_BIN_PREFIX: valgrind --leak-check=full --error-exitcode=1 tasks: - - validate: | - gmake -C aerc validate - - install: | - gmake -C aerc install checkinstall - ancient-go-version: | curl -O https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/go-1.21.10-r0.apk sudo apk add ./go-1.21.10-r0.apk diff --git a/.builds/fedora.yml b/.builds/fedora.yml new file mode 100644 index 00000000..f4177ebc --- /dev/null +++ b/.builds/fedora.yml @@ -0,0 +1,26 @@ +--- +image: fedora/rawhide +packages: + - curl + - diff + - gcc + - git + - gmake + - gnupg + - golang + - libasan + - notmuch-devel + - scdoc +sources: + - "https://git.sr.ht/~rjarry/aerc" +environment: + DESTDIR: ./out + GOFLAGS: "-tags=notmuch" + CC: gcc + CFLAGS: -Wall -Wextra -Wconversion -Werror -Wformat-security -Wstack-protector -Wpedantic -Wmissing-prototypes -fsanitize=address + LDFLAGS: -lasan +tasks: + - validate: | + gmake -C aerc validate + - install: | + gmake -C aerc install checkinstall |