- May 05, 2022
-
-
FFS Buildbot authored
- Feb 25, 2022
-
-
Nico authored
-
Nico authored
Sometimes, there are untracked files left in the dl directory, which another job already commited in the DL cache. git pull will then fail becaue it won't overwrite untracked files. By first pulling (which will fail), then commiting and pulling again we will avoid this situation.
-
Nico authored
- Sep 26, 2021
-
-
Nico authored
Another build job might since have commited its dl-cache hence do a pull before we commit our dl cache.
-
Nico authored
Makefile:32: *** Warning: GLUON_BRANCH has been deprecated, please set GLUON_AUTOUPDATER_BRANCH and GLUON_AUTOUPDATER_ENABLED instead. So let's use the new variables now.
-
Nico authored
The git push in after_script didn't succeed because of failing authentication. As the authentication succeeds in before_script, it is likely the SSH agent from before_script doesn't run in after_script. Likely because a new shell is spawned. Hence, start it again in after_script.
-
- Sep 25, 2021
- Aug 15, 2021
-
-
FFS Buildbot authored
-
- Jun 25, 2021
-
-
FFS Buildbot authored
-
Nico authored
-
- Jun 03, 2021
-
- May 24, 2021
-
-
Nico authored
-
- May 23, 2021
-
-
Nico authored
-
Nico authored
-
Nico authored
-
Nico authored
This will enable the download cache in the package stage, which currently spends a lot of time with downloading things.
-
Nico authored
After we can now build with BROKEN, the build for raspi4 should work.
-
Nico authored
People asked for the Raspberry Pi 4, but it's currently broken and hence is not build if one doesn't set BROKEN. Thus, allow us to set BROKEN for some targets to allow these images to be built.
-
- May 10, 2021
-
-
Nico authored
This reverts commit 0df9f251. The target doesn't seem to be supported, the build failed: make[1]: Leaving directory '/builds/firmware/site-ffs/gluon/openwrt' Please set GLUON_TARGET to a valid target. Gluon supports the following targets: * ar71xx-generic * ar71xx-tiny * ar71xx-nand * ath79-generic * brcm2708-bcm2708 * brcm2708-bcm2709 * ipq40xx-generic * ipq806x-generic * lantiq-xrx200 * lantiq-xway * mpc85xx-generic * mpc85xx-p1020 * ramips-mt7620 * ramips-mt7621 * ramips-mt76x8 * ramips-rt305x * sunxi-cortexa7 * x86-generic * x86-geode * x86-legacy * x86-64 Makefile:158: recipe for target 'config' failed
-
Nico authored
-
- Apr 30, 2021
-
-
Nico authored
- Apr 16, 2021
- Apr 14, 2021
-
-
FFS Buildbot authored
-
- Dec 11, 2020
-
-
FFS Buildbot authored
- Nov 18, 2020
-
-
Nico authored
-
Nico authored
Previously, we've cached staging_dir in the gluon/openwrt subdirectory. But this doesn't really work properly because of gitlab's submodule behaviour. It will first extract the cache and then update the submodules. Because the cached directory resides inside the gluon submodule, it will be deleted upon submodule checkout. By putting the cache in a directory outside the submodule we can avoid this. We will then simply symlink the cached directory to the desired destination such that it is found during the build.
-
- Nov 17, 2020
-
-
Nico authored
Some server hosting firmware binaries crashed[1] and no mirrors are available in OpenWRT build system. This causes builds to fail for some architectures. To avoid these kinds of failures in the future, add a Git repository where build jobs will commit their downloaded artifacts. Subsequent build jobs will check out this repository and use it as their download directory. [1] https://github.com/openwrt/openwrt/pull/3573#issuecomment-723530425
- Nov 15, 2020
-
-
Nico authored
-
- Sep 03, 2020
-
- Aug 10, 2020
- Aug 03, 2020
-
-
Nico authored
As per Gluon recommendation, remove haveged from SITE_PACKAGES: > Starting with version 19.07 OpenWrt ships the urngd entropy daemon by > default. It replaces the haveged daemon, for which we removed the > support in Gluon. Remove haveged from your package selection. Reference: https://gluon.readthedocs.io/en/latest/releases/v2020.2.html#site-mk
-