[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Using clean build scripts from pkg-ruby-extras repo



Hi,

I find these scripts very useful so I thought of sharing it more widely.
I use it for ruby, go and nodejs packages.

Scripts are here
https://anonscm.debian.org/cgit/pkg-ruby-extras/pkg-ruby-extras.git

1. git clone
2. add cloned location to PATH,
3. and run `setup`, (this will create sbuild chroot and lxc-container)
4. then run `build` when you want to build a package from its source
tree (those who have upload access can use build-and-upload).

Features:
1. It will build in a clean chroot using sbuild,
2. it will run autopkgtest in an lxc container,
3. it will offer to run autopkgtest of any or all reverse dependencies,
4. it will also offer to rebuild all or any reverse build dependencies.

It is very convenient when updating packages, especially for major
updates that may break reverse dependencies.

It could end up in a package some time in the future when it is made
more generic https://lists.debian.org/debian-ruby/2016/11/msg00011.html

Thanks
Praveen

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: