- Jan 06, 2024
-
-
David Bauer authored
Drop the Gluon version reference from the site configuration used for the CI builds. These version indicators were most likely just copied from the example site in the docs, where the version information makes sense. However, the CI site is always built for a specific Gluon version and therefor commit. This avoids editing the version for each release. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jan 05, 2024
-
-
David Bauer authored
Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Dec 19, 2023
-
-
David Bauer authored
Include the file-extension with the image-customization.lua file. This will ease work with editors providing syntax highlighting, as they now properly detect the file-type. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
Now we use the new Image-customization framework in Gluon, we need to also update the docs so examples and descriptions are acurate again. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Dec 14, 2023
-
-
Bob Idle authored
-
- Dec 04, 2023
-
-
Tom Herbers authored
-
- Dec 01, 2023
-
-
David Bauer authored
Build the CI integration test in our own docker container. This way, we can make sure Gluon builds actually succeed there. This also has the advantage of becoming independent from the host version of GitHubs CI runners. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- 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>
-
- Oct 12, 2023
-
-
Tom Herbers authored
(cherry picked from commit b313a631)
-
- Sep 15, 2023
-
-
Magnus Frühling authored
Add ssh-client to enable deployment of the build output from CI.
-
- Sep 10, 2023
-
-
Matthias Schiffer authored
While Podman automatically populates /etc/passwd and /etc/group with matching entries for the mapped host user, such a feature is missing from Docker. Install libnss-unknown, which will return passwd entries of the form "uid-1000" for all unknown UIDs, to avoid warnings and other weird behaviour that may occur when running as an unnamed user. `-o` must be passed to useradd now to allow non-unique user entries, as with libnss-unknown, every UID is considered occupied.
-
Matthias Schiffer authored
To make the container behave the same regardless of the UIDs used outside of the container, choose a UID that is unlikely to be used by the user mounting their build directory the container. 100 should not conflict with common defaults on Linux (min UID 1000) or MacOS X (min UID 500). Conveniently, there is already a group "users" at GID 100, so creating a new group can be avoided.
-
Magnus Frühling authored
Initialize the /gluon volume with the contents of /etc/skel. [Matthias Schiffer: extend commit message]
-
Matthias Schiffer authored
Instead of poorly parsing Makefiles using grep, use OpenWrt's processed package info files. This fixes handling of DEPENDS fields spanning multiple lines and adds support for source packages building multiple binary packages. Closes #2814
-
- Aug 21, 2023
-
-
Martin Weinelt authored
The build process fails without that. Co-authored-by:
Tom Herbers <mail@tomherbers.de>
-
- Aug 09, 2023
-
-
David Bauer authored
-
Tom Herbers authored
-
- 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
-
- Jan 20, 2023
-
-
Maciej Krüger authored
-
- Jan 15, 2023
-
-
Jan-Niklas Burfeind authored
- [Release notes](https://github.com/editorconfig-checker/editorconfig-checker/releases) - [Commits](https://github.com/editorconfig-checker/editorconfig-checker/compare/2.6.0...2.7.0 ) Signed-off-by:
Jan-Niklas Burfeind <git@aiyionpri.me>
-
Martin Weinelt authored
Co-authored-by:
Jan-Niklas Burfeind <git@aiyionpri.me> version bump to 2.6.0 aligned indentation
-
- Jan 10, 2023
-
-
Stefan Weil authored
Signed-off-by:
Stefan Weil <sw@weilnetz.de>
-
- Jan 03, 2023
-
-
Jan-Niklas Burfeind authored
to match the editorconfig awk code in contrib/sign.sh and contrib/sigtest.sh reformatted as gawk does
-
- Dec 18, 2022
-
-
Jan-Niklas Burfeind authored
-
Jan-Niklas Burfeind authored
-
- Nov 07, 2022
-
-
txt-file authored
`apt-get clean` clears out the local repository of retrieved package files. It removes everything but the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. Co-authored-by:
Vieno Hakkerinen <vieno@chemnitz.freifunk.net>
-
Grische authored
This updates the site.conf based on docs/site-example/site.conf for v2022.1
-
- Aug 30, 2022
-
-
Martin Weinelt authored
Updates the image to have a newer build environment, which is required for some of the maintainer scripts. Increases the image size from 414 to 545 MB.
-
- Jun 22, 2022
-
-
aiyion.prime authored
to prevent word splitting and globbing
-
- May 28, 2022
-
-
lemoer authored
Starting from OpenSSH 9.0p, scp started to use sftp in favor of the scp protocol by default. As dropbear in OpenWrt currently does not support sftp by default, we now use the fallback cli switch "-O" to use the scp protocol for scp.
-
- May 27, 2022
-
-
Matthias Schiffer authored
Do not fail the new check that good_signatures ≤ #pubkeys.
-
- May 21, 2022
-
-
lemoer authored
-
- 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.
-
- Jan 23, 2022
-
-
Matthias Schiffer authored
- Use printf instead of echo for better portability - Print whole path without reordering components - Deduplicate code
-
Matthias Schiffer authored
Iterating over all the package directories in the OpenWrt feed takes a while, even though it doesn't contain any upgrade scripts. Skip the whole directory.
-
- Jan 03, 2022
-
-
Matthias Schiffer authored
0.7.1 complains about unescaped backslashes in double quotes (which are intepreted by printf in the two affected places). While the warning was retired with shellcheck 0.7.2, it seems like a good idea to fix it anyways.
-
- Dec 21, 2021
-
-
Martin Weinelt authored
Using `make container` or, if you don't have automake/gmake on your host system, `./scripts/container.sh` will build an image for the current branch your are on and drop you into a shell running inside a container using that image. From there all tooling required to work on Gluon is available. Supports both podman (preferred) and docker.
-
- Sep 19, 2021
-
-
lemoer authored
-