public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Continuous repoman using travis-ci
@ 2014-05-23 21:46 Manuel Rüger
  2014-05-24 14:03 ` hasufell
  0 siblings, 1 reply; 3+ messages in thread
From: Manuel Rüger @ 2014-05-23 21:46 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hello,

I created a travis script (it's rather a hack and could need some
improvements) [1] to run repoman for overlays hosted on github.

This might be interesting for your personal and also project overlays.
It will run repoman on pull requests, too.

If you want to see the example output, take a look here [2].


Cheers,

Manuel


[1] https://github.com/mrueg/mrueg-overlay/blob/master/.travis.yml
[2] https://travis-ci.org/mrueg/mrueg-overlay/builds/25907022
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQJ8BAEBCgBmBQJTf8HLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4MDA1RERERkM0ODM2QkE4MEY3NzY0N0M1
OEZCQTM2QzhEOUQ2MzVDAAoJEFj7o2yNnWNcnQwP/03RK8fVHAF/RARc8FLhP1qv
lrjNeSXRkYeDF7NJJkFzicz6gLk9UZXyJgCFu8FDHXH/oTYNx5CpNYtWBJesDycc
nur7ymZlk6vleQNfsX6nazkwfD2X45mnkdY/EAe9rEt7rm7JPbzm6TEIGWydQ0pR
cLAeUOFcQ4mDBxahIpVlw7Z7LZlXlArwAH7wU00XavlOio/6UyVXDiewqh5zU/NJ
rOCwvpJA1OYHZjFm0/3xcCpSIexRlbhv3O3uWw3EqRvxuxNPj9MhjliP2A4VgPif
Th6zn5wUk0q1kbQSTir15YXC5gY9L/V59CX/MMbp+zWoju+UWeGl2IE/+PDXh1Qd
3wfWsspK4Z6FHFzPZuetT7PpnOP2bci6Y9A8FtDvN3/KrQQx73kBwgXMEb1KBblM
HWN6sxRZiYtKAH947lkfIDIDYBVvNOeIJSah/WNKjagxSyzMgVOXnPJRxKMXgZKJ
R0oFhFozB5+GhzVIaQYzAqwtPSLahMHlsZxZ9TrbhWPSjNHm3qCzpVsmGT9txXy9
hm0F8ncQdWtR7PGxbPp3TqaTynIEOXAUsV9xmVy+uSM6j3DWJCxaoQ5/KRdYzW8/
XQnfXesDR6LoogQaSffB/SrtXoPwuPeNAkhkP0y4T4EvlcNT8KUt5t4YJfmIRyz1
wAgSDVWd0eovhaRmUlv2
=qpOd
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Continuous repoman using travis-ci
  2014-05-23 21:46 [gentoo-dev] Continuous repoman using travis-ci Manuel Rüger
@ 2014-05-24 14:03 ` hasufell
  2014-05-24 16:00   ` Tom Wijsman
  0 siblings, 1 reply; 3+ messages in thread
From: hasufell @ 2014-05-24 14:03 UTC (permalink / raw
  To: gentoo-dev

Manuel Rüger:
> Hello,
> 
> I created a travis script (it's rather a hack and could need some
> improvements) [1] to run repoman for overlays hosted on github.
> 
> This might be interesting for your personal and also project overlays.
> It will run repoman on pull requests, too.
> 
> If you want to see the example output, take a look here [2].
> 
> 
> Cheers,
> 
> Manuel
> 
> 
> [1] https://github.com/mrueg/mrueg-overlay/blob/master/.travis.yml
> [2] https://travis-ci.org/mrueg/mrueg-overlay/builds/25907022
> 

Nice.

Any way to fix these annoying dependency.bad warnings about hardened and
no-multilib profiles? It will always show repoman as "failing".


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Continuous repoman using travis-ci
  2014-05-24 14:03 ` hasufell
@ 2014-05-24 16:00   ` Tom Wijsman
  0 siblings, 0 replies; 3+ messages in thread
From: Tom Wijsman @ 2014-05-24 16:00 UTC (permalink / raw
  To: gentoo-dev; +Cc: hasufell

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

On Sat, 24 May 2014 14:03:19 +0000
hasufell <hasufell@gentoo.org> wrote:

> Nice.
> 
> Any way to fix these annoying dependency.bad warnings about hardened
> and no-multilib profiles? It will always show repoman as "failing".

Same way as in the Portage tree; the overlay maintainers need to change
the visibility accordingly in the ebuild KEYWORDS or in the profile of
the overlay, such that the dependency resolution works out well.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : TomWij@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-05-24 16:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-23 21:46 [gentoo-dev] Continuous repoman using travis-ci Manuel Rüger
2014-05-24 14:03 ` hasufell
2014-05-24 16:00   ` Tom Wijsman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox