Commit Diff


commit - 805afcbbd475ec52a3ee7603847961c921cc3eb5
commit + 2e05ad9f72d095dee3fd1b2ba0fd451eca5fe4d9
blob - 733b3f95507fe0ef3409a8a2a783389261f1d395 (mode 644)
blob + /dev/null
--- .build.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-image: archlinux
-triggers:
-  - action: email
-    condition: failure
-    to: witcher <witcher@wiredspace.de>
-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 + 733b3f95507fe0ef3409a8a2a783389261f1d395 (mode 644)
--- /dev/null
+++ .builds/archlinux.yml
@@ -0,0 +1,30 @@
+image: archlinux
+triggers:
+  - action: email
+    condition: failure
+    to: witcher <witcher@wiredspace.de>
+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 + c2a6261894d19b51cd8836bb816d973886a3dceb (mode 644)
--- /dev/null
+++ .builds/openbsd.yml
@@ -0,0 +1,32 @@
+image: openbsd/latest
+triggers:
+  - action: email
+    condition: failure
+    to: witcher <witcher@wiredspace.de>
+packages:
+  - rust
+  - rust-rustfmt
+  - rust-clippy
+  - 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