[linux-nfc] [neard][PATCH v2 04/11] ci: add building without maintainer options
Krzysztof Kozlowski <[email protected]> Wed, 4 Aug 2021 10:42:11 +0200
| Newsgroups | org.01.lists.linux-nfc,dev.linux.lists.oe-linux-nfc |
|---|---|
| Message-ID | <[email protected]> |
Check also silent builds. Signed-off-by: Krzysztof Kozlowski <[email protected]> --- .github/workflows/ci.yml | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d9b50251602..589ad66280f5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,27 +24,49 @@ jobs: - container: "ubuntu:hirsute" env: CC: gcc + MODE: maintainer + + - container: "ubuntu:hirsute" + env: + ARCH: x86-64 + CC: gcc + MODE: no-maintainer - container: "ubuntu:focal" env: CC: gcc + MODE: maintainer + + - container: "ubuntu:focal" + env: + CC: gcc + MODE: no-maintainer - container: "ubuntu:bionic" env: CC: gcc + MODE: maintainer - container: "ubuntu:xenial" env: CC: gcc + MODE: maintainer # Ubuntu clang - container: "ubuntu:hirsute" env: CC: clang + MODE: maintainer + + - container: "ubuntu:focal" + env: + CC: clang + MODE: maintainer - container: "ubuntu:focal" env: CC: clang + MODE: no-maintainer container: image: ${{ matrix.container }} @@ -77,7 +99,19 @@ jobs: printenv - name: Configure - run: ./bootstrap-configure + run: | + echo "Bootstraping in mode: $MODE" + if [ "$MODE" = "maintainer" ]; then + ./bootstrap-configure + else + ./bootstrap && \ + ./configure \ + --disable-systemd \ + --prefix=/usr \ + --enable-ese \ + --sysconfdir=/etc \ + --enable-tools + fi - name: Compile run: make -j$(nproc) -- 2.30.2 _______________________________________________ Linux-nfc mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s