commit - f24e78ff3e625c1cdcd2c3e1818ce4f6a2eb122f
commit + ba47af3af2040dd40fcd90c882919ac9a4b3241d
blob - 09390084e2b66a0e26895dd21f4e229379d82cb3 (mode 644)
blob + /dev/null
--- .builds/archlinux.yml
+++ /dev/null
-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
+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