[Gluster-infra] [Bug 1727727] Build+Packaging Automation

bugzilla at redhat.com bugzilla at redhat.com
Thu Aug 22 09:24:54 UTC 2019


--- Comment #11 from hari gowtham <hgowtham at redhat.com> ---
By setup i meant doing the following prerequisites:

these two steps are the ones necessary as of now:
- `deb.packages.dot-gnupg.tgz`: has the ~/.gnupg dir with the keyring
needed to build & sign packages
- packages required: build-essential pbuilder devscripts reprepro
debhelper dpkg-sig

And for the first time we need to do this:

# First time create the /var/cache/pbuilder/base.tgz
# on debian: sudo pbuilder create --distribution wheezy --mirror
ftp://ftp.us.debian.org/debian/ --debootstrapopts
# on raspbian: sudo pbuilder create --distribution wheezy --mirror
http://archive.raspbian.org/raspbian/ --debootstrapopts

In future if any change is made here (
then we might have to change it.

The reason to go for the above two level implementation was, I wasn't aware of
how to make the 
job run on a particular machine based on the arguments it gets.

Like stretch has to be run on
rhs-vm-16.storage-dev.lab.eng.bOS.redhat.com(which will be one of the jenkins
debian slaves)
And we have to run the script on multiple machines based on the number of
distributions we want to build.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the Gluster-infra mailing list