Skip to content
Snippets Groups Projects
Commit 6468b1e0 authored by Erik Skultety's avatar Erik Skultety
Browse files

lcitool: Drop the 'build' command


Although this used to be useful back in the day when most of our listed
projects (mostly libvirt though) were built in VMs, with the rise of
git forge like services providing containers to build projects from
sources this feature is became less useful. Although having become
obsolete, the biggest problems of this feature were that:

- the extra Ansible layer in form of playbooks abstracted useful bits
  like real-time stdout logging of the build process making debugging
  of a build issue more difficult than if having it done manually,
  especially considering the JSON serialized stderr dump it returns

- project dependencies - in order to built project X, project Y had
  likely to be built prior to project X so that fresh builddeps were
  available at project X's build time. Not only the projects had to be
  named in the exact order they were to be built, but project Y could
  not even specify that it could be built against distro provided
  builddeps if so desired.

- slight changes to the build procedure or tool chains used in the
  respective upstream projects.

Should a build happen in such a VM, each and every project is
responsible to maintain their own build recipes which the user can
happily execute interactively inside an lcitool-prepared VM.

Signed-off-by: default avatarErik Skultety <eskultet@redhat.com>
parent be9a524f
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment