Commit Diff


commit - f24e78ff3e625c1cdcd2c3e1818ce4f6a2eb122f
commit + ba47af3af2040dd40fcd90c882919ac9a4b3241d
blob - 09390084e2b66a0e26895dd21f4e229379d82cb3 (mode 644)
blob + /dev/null
--- .builds/archlinux.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-image: archlinux
-packages:
-  - rust
-  - scdoc
-  - tree
-sources:
-  - https://git.sr.ht/~witcher/rss-email
-tasks:
-  - fetch: |
-      cd rss-email
-      cargo fetch --locked
-  - format: |
-      cd rss-email
-      cargo fmt -- --check
-  - clippy: |
-      cd rss-email
-      cargo clippy --frozen -- -D warnings
-  - build: |
-      cd rss-email
-      # Building with --release is slow and pointless here.
-      sed -i -e 's/--release //' -e 's/release/debug/' Makefile
-      make build
-  - install: |
-      cd rss-email
-      make install DESTDIR=$HOME/installdir
-      tree $HOME/installdir
blob - /dev/null
blob + 2ae901a99f30549615cbf1836ace6d88b338edc4 (mode 644)
--- /dev/null
+++ .builds/alpine.yml
@@ -0,0 +1,28 @@
+image: alpine/edge
+packages:
+  - rust
+  - cargo
+  - rustfmt
+  - rust-clippy
+  - scdoc
+sources:
+  - https://git.sr.ht/~witcher/rss-email
+tasks:
+  - fetch: |
+      cd rss-email
+      cargo fetch --locked
+  - format: |
+      cd rss-email
+      cargo fmt -- --check
+  - clippy: |
+      cd rss-email
+      cargo clippy --frozen -- -D warnings
+  - build: |
+      cd rss-email
+      # Building with --release is slow and pointless here.
+      sed -i -e 's/--release //' -e 's/release/debug/' Makefile
+      make build
+  - install: |
+      cd rss-email
+      make install DESTDIR=$HOME/installdir
+      tree $HOME/installdir