commit - 805afcbbd475ec52a3ee7603847961c921cc3eb5
commit + 2e05ad9f72d095dee3fd1b2ba0fd451eca5fe4d9
blob - 733b3f95507fe0ef3409a8a2a783389261f1d395 (mode 644)
blob + /dev/null
--- .build.yml
+++ /dev/null
-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
+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
+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