Commit Graph

8 Commits

Author SHA1 Message Date
leggewie
bc79acbdee extensions: standardize apt-get option placement & separate package arguments in APA
make coderabbitai happy

Move the --[no-]install-recommends flag after the install subcommand and pass each package as its own argument to avoid them being interpreted as a single package name.

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-16 17:44:40 +02:00
Rolf Leggewie
2e9c5a954f extensions: fix minor spelling mistake in APA 2025-08-16 17:44:40 +02:00
Rolf Leggewie
5d88567b52 extensions: remove *.inactive sources snippet from APA 2025-08-16 17:44:40 +02:00
Rolf Leggewie
e3dfa51165 extensions: make handling of INSTALL_RECOMMENDS in APA more robust 2025-08-16 17:44:40 +02:00
Rolf Leggewie
a65a5e896d extensions: add missing "install" instruction to APA extension 2025-08-11 18:25:21 +02:00
Rolf Leggewie
affc5ef302 extensions: export APA_IS_ACTIVE marker for the current build 2025-06-23 20:36:23 +02:00
Werner
15407330c6 Preparation for http proxy caching (#8281)
* always use http for apt repos

* pass possible proxy arguments to docker

* populate lower-case env variables with upper-case ones if not set otherwise
2025-06-13 10:31:24 +02:00
Rolf Leggewie
723d5f0d6f extensions: add APA extension
using this extension allows for activation of the APA armbian package
archive and installation of the provided binary packages at image
creation time from within the Armbian Build Framework.

The goal of APA is to simplify maintenance of Armbian Core by moving
dependency logic and other packaging information into a separate space
and handle that meta-data with the proper distribution-creation and
-publication tools.  Currently, much of this is done with fragile bash
scripting in Armbian Core instead.

https://github.com/armbian/apa
2025-05-03 10:36:02 +02:00