[oe] [RFC][meta-oe][PATCH] jenkins: add 1.547

Koen Kooi koen at dominion.thruhere.net
Mon Jan 20 11:53:09 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin Jansa schreef op 19-01-14 14:43:
> On Sat, Jan 18, 2014 at 12:04:04PM +0100, Koen Kooi wrote:
>> The package split is based on the debian packages which have
>> -common/-server and -slave.
>> 
>> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net> ---
>> 
>> This introduces a dependency on meta-java, which is of course a big
>> no-no for meta-oe :( That leaves me with a few questions:
>> 
>> 1) What's the best place for the jenkins recipe?
> 
> That's really hard question, I can only think that meta-java or completly
> new layer would fit.

That's what I feared, I'll think about creating yet-another-layer.

> 
>> 2) Do we have a virtual/runtime thing to express a dependency on
>> /usr/bin/java without dragging in meta-java?
> 
> I think this isn't enough, because it would still show error that 
> virtual/java-foo isn't provided in included layers.
> 
> You can make it PACKAGECONFIG (sort of like RP did with python for 
> opkg-utils) which means that without PACKAGECONFIG change it won't build 
> at all.
> 
>> 3) Any ideas for the contents and deps of the jenkins-slave package?
> 
> Just something like jenkins user and runtime dependency on java and
> leave slave setup on jenkins master?

That is pretty much what I had in mind, except I'd like to add openssh-sshd,
scp and rsync to the mix as well.

regards,

Koen

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFS3Q4lMkyGM64RGpERAisiAKCePl0geAlE8oVO8jVJ7iyrKW+I2ACgrJeG
N9n2LW9ZUqt2eW8Z0QAjiHk=
=mDag
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list