jenkins-debian-glue icon indicating copy to clipboard operation
jenkins-debian-glue copied to clipboard

Building with local dependencies

Open ariscn opened this issue 9 years ago • 1 comments

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?

ariscn avatar Feb 13 '16 01:02 ariscn

You can manually add an additional "copy artifacts" from A-binaries job into the B-Binaries job in jenkins.

Centuriondan avatar Feb 24 '16 09:02 Centuriondan