- Nov 08, 2023
-
-
David Bauer authored
Collect some basic system information about the runners the CI jobs run on. This is done iwth the intention to have diagnostics information in advance in case builds fail spuriously in some instances. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Nov 07, 2023
-
-
David Bauer authored
Despite what GitHub states in their documentation, the runners feature a different core count. Automatically set the build thread-count by the amount of available CPU cores. Link: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Oct 20, 2023
-
-
David Bauer authored
It makes sense to run CI build-tests in case the CI itself is altered. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Apr 02, 2023
-
-
Florian Maurer authored
* add missing libelf-dev dependency (to build x86-64) * remove subversion dependency * add rsync dependency * add ecdsautils to docs
-
- Jun 22, 2022
-
-
aiyion.prime authored
to prevent word splitting and globbing
-
- Mar 23, 2022
-
-
Matthias Schiffer authored
The scripts directory contains most of our build system, so changing it should trigger a build of all targets.
-
- Sep 19, 2021
-
-
lemoer authored
-
- Aug 11, 2021
-
-
Martin Weinelt authored
This has become possible with OpenWrt 21.02 and while the Dockerfile already received that updated, we forgot to update the CI and the documentation.
-
- Aug 10, 2021
-
-
Martin Weinelt authored
-
- Jun 21, 2021
-
-
David Bauer authored
-
- May 01, 2021
-
-
David Bauer authored
Currently we do not perform CI firmware builds on the next-2102 branch. Build Gluon for all branches starting with "next" to increase the coverage of our build tests. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Apr 05, 2021
-
-
Vieno Hakkerinen authored
apt does not have a stable CLI interface. Don't use it in scripts.
-
Martin Weinelt authored
-
Martin Weinelt authored
This reverts commit d9621048.
-
- Feb 15, 2021
-
-
David Bauer authored
ubuntu-latest is now assigned to Ubuntu 20.04. As we use custom apt sources for 18.04, pin to this version for now to fix the CI.
-
- Jan 02, 2021
-
-
Martin Weinelt authored
-
David Bauer authored
-
- Sep 18, 2020
-
-
David Bauer authored
The performance benefit the cache brought was due to a broken sources CDN mirror handling in OpenWrt. The cache brings no measurable performance benefit. Disable it to slim down the pipeline steps.
-
- Jul 24, 2020
-
-
David Bauer authored
This adds the ability to cache OpenWrt dependencies on a per-target base. Artifacts over 10MB are excluded, as GitHub imposes a limit of 5G of available space per repository cache. This affects mostly linux(-firmware) and gcc / gdb. The goal is to reduce the total amount of requests necessary to fetch dependencies.
-
- May 13, 2020
-
-
Matthias Schiffer authored
- Rely on shebang instead of setting shell in workflow - Run whole install-dependencies.sh in sudo - Use /bin/sh instead of bash - set -e
-
Matthias Schiffer authored
The new step is added with `if: ${{ !cancelled() }}`, so the logs are stored even when the build fails.
-
Matthias Schiffer authored
-
- May 07, 2020
-
-
David Bauer authored
-
- Apr 10, 2020
-
-
David Bauer authored
This enables build-testing only on master as well as next and release branches.
-
- Apr 05, 2020
-
-
David Bauer authored
-
David Bauer authored
-
David Bauer authored
-
David Bauer authored
-
- Apr 04, 2020
-
-
David Bauer authored
-
David Bauer authored
-