jenkins-debian-glue
jenkins-debian-glue copied to clipboard
Building with local dependencies
I'm trying to do something similar to https://github.com/mika/jenkins-debian-glue/issues/97, but the comments there aren't quite detailed enough to work out a solution.
I have a series of internal libraries building using JDB, with dependencies between them. For example, B-binaries
triggers a build on a change to either B-source
or A-binaries
, and copies artifacts from both jobs.
A is a build-depends
for B. How can I have B install A into the chroot via the *.deb
artifact, including any vanilla dependencies of A? Ideally, dependencies could be added and removed via copying artifacts only, instead of requiring some sort of extra pbuilder hook?
You can manually add an additional "copy artifacts" from A-binaries job into the B-Binaries job in jenkins.