Skip to content
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
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.

Something went wrong with that request. Please try again.