diff options
Diffstat (limited to '.builds')
-rw-r--r-- | .builds/archlinux-msrv.yml | 18 | ||||
-rw-r--r-- | .builds/archlinux.yml | 6 | ||||
-rw-r--r-- | .builds/lint.yml | 8 |
3 files changed, 22 insertions, 10 deletions
diff --git a/.builds/archlinux-msrv.yml b/.builds/archlinux-msrv.yml new file mode 100644 index 0000000..d2b0fca --- /dev/null +++ b/.builds/archlinux-msrv.yml @@ -0,0 +1,18 @@ +# Copyright (C) 2019 Robin Krahl <robin.krahl@ireas.org> +# SPDX-License-Identifier: CC0-1.0 +image: archlinux +packages: + - rustup +sources: + - https://git.ireas.org/ntw +tasks: + - setup: | + rustup set profile minimal + rustup default 1.37.0 + rustup target add thumbv7m-none-eabi + - version: | + rustc -V + - build: | + cd ntw + cargo build --release + size target/thumbv7m-none-eabi/release/ntw diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index ebf79a7..cac396e 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -7,12 +7,10 @@ sources: - https://git.ireas.org/ntw tasks: - setup: | - rustup update stable - rustup self upgrade-data + rustup set profile minimal rustup default stable rustup target add thumbv7m-none-eabi - rustup component add rustfmt - rustup component add clippy + rustup component add clippy rustfmt - version: | rustc -V - build: | diff --git a/.builds/lint.yml b/.builds/lint.yml index c9f3902..0c4550d 100644 --- a/.builds/lint.yml +++ b/.builds/lint.yml @@ -3,18 +3,14 @@ image: archlinux packages: - gnupg - - python - - python-pip - - python-pygit2 + - reuse sources: - https://git.ireas.org/ntw tasks: - - setup: | - pip install --user fsfe-reuse - verify: | cd ntw curl -s "https://pgp.ireas.org/0x6D533958F070C57C.txt" | gpg --import git verify-commit HEAD - reuse: | cd ntw - ~/.local/bin/reuse lint + reuse lint |