Scripts for Debian package/repository handling inside Jenkins
Shell Puppet Ruby Makefile
Latest commit 09a78f2 Apr 21, 2016 @SipSeb SipSeb committed with Michael Prokop generate-git-snapshot: support DCH_CHANGELOG_FILE to change path for …
…git-dch

In cases where the source package comes already with a debian
folder which is located in some subfolder, it can be needed to
specify the path to that file explicitly for git-dch to work
correctly. That's what "$DCH_CHANGELOG_FILE" can be used for.

For example in the Kamailio repository at
https://github.com/kamailio/kamailio you see that there is no
debian folder in the project root. The debian folder is located
under pkg/kamailio/deb/$distribution. When symlinking this folder
to ./debian before starting the build, then git-dch inspects
./debian/changelog but it finds no commit for the latest
changelog entry.  So we have to point git-dch to the changelog
file where it is actually committed. By using
"DCH_CHANGELOG_FILE=pkg/kamailio/deb/$distribution/changelog"
this works as intended. Otherwise git-dch will start building a
changelog entry for all commits that exist in the project, but
that will run forever.
Failed to load latest commit information.
debian
examples
git Drop "possible bashism" from source/git/post-receive Dec 18, 2012
github
jjb Add git format deb pkgs support thanks to Daniel Reurich for Devuan Jun 1, 2015
pbuilder-hookdir
puppet
scripts generate-git-snapshot: support DCH_CHANGELOG_FILE to change path for … Apr 25, 2016
svn
tap
tests
.mailmap
LICENSE
Makefile
NOTES.org
README.md
fabfile.py fabfile: adjust regex to match all jenkins-debian-glue packages Jul 25, 2012

README.md

jenkins-debian-glue

Continuous Integration for Debian and Ubuntu made easy. jenkins-debian-glue allows you to build Debian and Ubuntu packages directly from the Jenkins Continuous Integration system.

Please head over to jenkins-debian-glue.org for setup instructions and documentation.