devtools/doc/man
Levente Polyak 3ecba314fc
feat(build): consolidate repo flags in build and release subcommand
Previously the behavior was inconsistent and not fully fulfilling its
purpose of only using --repo once when initially pushing a new and
unknown package to the official repositories.

Consolidate the behavior by only allowing to use --repo during the
initial packaging and disallow any subsequent usage. The expected user
experience is to subsequently use --testing or --staging to influence
the auto-detection of the build target. This avoids any kind of human
error which leads to releasing core packages to extra-testing by
accident.

Furthermore, allow the build subcommand to automatically fallback to
extra as the default stable repository target which greatly improves the
usability for AUR or local override builds.

Fixes #193
Fixes #191

Component: pkgctl build
Component: pkgctl release
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>
2024-02-08 00:52:20 +01:00
..
include doc: update manpage footer for GitLab and remove static list of maintainers 2023-05-20 00:08:12 +02:00
arch-nspawn.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
archbuild.1.asciidoc conf: move makepkg and pacman config into separate conf.d dirs 2023-05-20 00:08:11 +02:00
checkpkg.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
devtools.7.asciidoc pkgctl: add a unified command-line frontend for devtools 2023-05-19 22:27:12 +02:00
diffpkg.1.asciidoc doc: Fixup formatting issues in asciidoc man pages 2023-05-20 00:08:13 +02:00
export-pkgbuild-keys.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
find-libdeps.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
find-libprovides.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
lddd.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
makechrootpkg.1.asciidoc feat(makechrootpkg): add option to interactively inspect the chroot 2023-11-26 01:28:20 +01:00
makerepropkg.1.asciidoc feat(makerepropkg): Add option to skip running check for speedup 2023-11-26 16:48:15 +01:00
mkarchroot.1.asciidoc doc: Fixup formatting issues in asciidoc man pages 2023-05-20 00:08:13 +02:00
offload-build.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00
pkgctl-aur-drop-from-repo.1.asciidoc feat(aur): add subcommand to drop a package from the repos to the AUR 2024-01-09 23:47:45 +01:00
pkgctl-aur.1.asciidoc feat(aur): add subcommand to drop a package from the repos to the AUR 2024-01-09 23:47:45 +01:00
pkgctl-auth-login.1.asciidoc config: allow suppying the gitlab token via env var 2023-05-20 00:08:12 +02:00
pkgctl-auth-status.1.asciidoc auth: implemented module to authenticate against our GitLab 2023-05-19 22:27:12 +02:00
pkgctl-auth.1.asciidoc auth: implemented module to authenticate against our GitLab 2023-05-19 22:27:12 +02:00
pkgctl-build.1.asciidoc feat(build): consolidate repo flags in build and release subcommand 2024-02-08 00:52:20 +01:00
pkgctl-db-move.1.asciidoc chore(docs): correct the manpage for pkgctl db move 2023-11-20 15:10:41 +01:00
pkgctl-db-remove.1.asciidoc db: command for Pacman database modification like update, move etc 2023-05-19 22:27:13 +02:00
pkgctl-db-update.1.asciidoc chore(docs): correct the manpage for pkgctl db update 2023-11-24 02:17:10 +01:00
pkgctl-diff.1.asciidoc pkgctl: add a unified command-line frontend for devtools 2023-05-19 22:27:12 +02:00
pkgctl-release.1.asciidoc feat(build): consolidate repo flags in build and release subcommand 2024-02-08 00:52:20 +01:00
pkgctl-repo-clone.1.asciidoc feature(clone): add protocol option to force cloning over HTTPS 2023-05-24 02:50:08 +02:00
pkgctl-repo-configure.1.asciidoc feat(configure): ship default ignore via exclude 2023-12-19 20:06:26 +01:00
pkgctl-repo-create.1.asciidoc doc: Fixup formatting issues in asciidoc man pages 2023-05-20 00:08:13 +02:00
pkgctl-repo-switch.1.asciidoc pkgctl repo: introduce the switch subcommand 2023-05-20 00:08:13 +02:00
pkgctl-repo-web.1.asciidoc feat(web): implement option to print the URL instead of opening it 2023-11-26 18:23:17 +01:00
pkgctl-repo.1.asciidoc doc: Fixup formatting issues in asciidoc man pages 2023-05-20 00:08:13 +02:00
pkgctl-search.1.asciidoc feat(search): add optional plain output formatting 2024-01-07 02:38:42 +01:00
pkgctl-version-check.1.asciidoc doc(version): extensively revamp documentation for version subcommands 2024-01-22 19:45:16 +01:00
pkgctl-version-upgrade.1.asciidoc doc(version): extensively revamp documentation for version subcommands 2024-01-22 19:45:16 +01:00
pkgctl-version.1.asciidoc doc(version): extensively revamp documentation for version subcommands 2024-01-22 19:45:16 +01:00
pkgctl.1.asciidoc doc(version): extensively revamp documentation for version subcommands 2024-01-22 19:45:16 +01:00
sogrep.1.asciidoc make: split out man page files into doc/man folder 2022-06-22 01:05:03 +02:00