index : devtools32 | |
Archlinux32 fork of devtools | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-27 | fix(build): installing packages into the chroot fails for relative links | Christian Heusel | |
As the relative links are relative to the pkgctl invocations PWD and not necessarily relative to the location where makechrootpkg is invoked from this fails unexpectedly. This commit fixes this by just using the full path when passing the location to makechrootpkg. Fixes https://gitlab.archlinux.org/archlinux/devtools/-/issues/181 Signed-off-by: Christian Heusel <christian@heusel.eu> | |||
2023-07-05 | chore(build): skip invalid architectures on autodetection | Christian Heusel | |
This is done so that pkgctl can be better used to build aur packages which can have arch=(...) settings for which we do not have a clean chroot builder. Signed-off-by: Christian Heusel <christian@heusel.eu> | |||
2023-06-18 | chore(doc): fix spelling typo in pkgrel detection | Christian Heusel | |
Signed-off-by: Christian Heusel <christian@heusel.eu> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-27 | chore(build): improve error wording if no package repo could be detected | Antonio Rojas | |
Not being in any official repo does not necessarily mean this is a new package. One could simply be building an AUR or custom local package. Make the message less confusing in such case. | |||
2023-05-20 | pkgctl build: support worker slots for none tty builds | Levente Polyak | |
Allow overriding the worker slot with a dedicated option. Furthermore detect if the current tty is no pts and fall back to choosing a random worker slot between 1 and number of available processing units. Fixes #137 Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | build: allow release options only in combination with --release | Christian Heusel | |
It leads to weird expectations when using --db-update or --message without --release. Make the behavior more user friendly, by aborting the operation and explaining that release options only work in conjunction with the release option. Fixes #131 Signed-off-by: Christian Heusel <christian@heusel.eu> | |||
2023-05-20 | build: support nocheck for initial bootstrap builds | Levente Polyak | |
Output a warning when this option is used to remind packagers to rebuild the packages with checks once the bootstrap cycle has been completed. | |||
2023-05-20 | edit: improve editor presence checking | Campbell Jones | |
Adds a check for the configured Git editor (git config core.editor) in both commitpkg and build.sh. Additionally, instead of blindly executing vi when all other options are exhausted, remove it instead as it is a none standard installed editor anyway. Closes #106 Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | build: command to build packages inside a clean chroot | Levente Polyak | |