UBUNTU-BUILD(1)

πŸ“¦
version 0.215 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

πŸ’… UBUNTU-BUILD πŸ’…

okay bestie, so ubuntu-build is a command-line interface to Launchpad build operations β€” like, it's the manual page for it, from the General Commands Manual section, and yes it's giving very much "I talk to the build farm so you don't have to" energy. πŸ¦‹


✨ NAME ✨

ubuntu-build β€” command-line interface to Launchpad build operations πŸ’–


🌸 SYNOPSIS 🌸

ubuntu-build <srcpackage> <release> <operation>
ubuntu-build --batch [--retry] [--rescore PRIORITY] [--arch ARCH [...]]
             [--series SERIES] [--state BUILD-STATE]
             [-A ARCHIVE] [pkg]...

πŸŽ€ DESCRIPTION πŸŽ€

ubuntu-build provides a command line interface to the Launchpad build operations. that's it, that's the vibe. you get to poke the Launchpad build machinery from your terminal instead of clicking around in a browser like it's 2009. no cap. ✨


πŸ‘‘ OPERATIONS πŸ‘‘

Listed below are the available operations for ubuntu-build β€” pick your fighter:

  • status β€” Outputs the build status of the package on Launchpad on all architectures. it's the vibe check for your build, fr fr. πŸ‘€
  • retry β€” Requests that the package has another attempt at rebuilding from source. ⚠️ important though: this will only work if the package has Failed to build on Launchpad. if it didn't fail, bestie, it's not gonna do anything.
  • rescore β€” Requests that the package's build priority be raised in the build queue. 🚨 gatekept, sorry: only members of the Launchpad build administrators may issue this operation, and it may only be performed on packages which Need building. so like, know your permissions before you try it. πŸ’…

⭐ OPTIONS ⭐

Listed below are the command line options for ubuntu-build:

  • -h or --help β€” Display a help message and exit. the classic. the icon. 🫢

πŸ’œ Retry and rescore options

These options may only be used with the retry and rescore operations. periodt.

  • -a ARCHITECTURE, --arch=ARCHITECTURE β€” Rebuild or rescore a specific architecture. Valid architectures are: armhf, arm64, amd64, amd64v3, i386, powerpc, ppc64el, riscv64, s390x. 🧚

🌈 Batch processing

These options and parameter ordering is only available in --batch mode. Usage:

ubuntu-build --batch [options] <package>...
  • --batch β€” Enable batch mode. it's giving mass-operation main character energy. πŸ”₯
  • --series=SERIES β€” Selects the Ubuntu series to operate on (default: current development series). ✨
  • --retry β€” Retry builds (give-back). πŸ’–
  • --rescore=PRIORITY β€” Rescore builds to <priority>. ⭐
  • --arch=ARCHITECTURE β€” Affect only 'architecture' (can be used several times). Valid architectures are: armhf, arm64, amd64, amd64v3, i386, powerpc, ppc64el, riscv64, s390x. πŸ¦‹
  • -A=ARCHIVE β€” Act on the named archive (ppa) instead of on the main Ubuntu archive. πŸ“

πŸ’€ AUTHORS πŸ’€

ubuntu-build was written by Martin Pitt <martin.pitt@canonical.com>, and this manual page was written by Jonathan Patrick Davies <jpds@ubuntu.com>. iconic behavior from both of them honestly. πŸ‘‘

Both are released under the terms of the GNU General Public License, version 3. πŸ“œ


and that's the whole page bestie, no skips, no cuts, every single flag accounted for. iykyk. πŸ’…

ubuntu-dev-tools β€” Mar 2024 β€” and that's the sign-off, mwah πŸ’‹

πŸ“¦ where this page comes from