Re: [arch-general] [arch-dev-public] Fwd: Arch Continuous Integration
On 10.11.2014 12:37, Allan McRae wrote:
I think this is something we need to bring on board as an official project at some stage!
+1, I'd love to see this data get merged into our main site (especially a "not-building" table in the dev dashboard). To Joel: Only issue I've noticed so far is that multilib is apparently not enabled and therefore virtualbox, chromium and syslinux fail because they can't find lib32 dependencies. What kind of hardware backs this and how long does a full rebuild of all packages take? Apart from that, awesome idea and nice interface (maybe missing a maintainer filter, but you don't really have that data I guess). PS: I'm sending this to arch-general so discussion can continue on one list (if you want that).
Only issue I've noticed so far is that multilib is apparently not enabled and therefore virtualbox, chromium and syslinux fail because they can't find lib32 dependencies.
Enabled it now.
What kind of hardware backs this and how long does a full rebuild of all packages take?
Currently the hardware is two cheap VMs from https://www.vultr.com. The 768MB RAM one for the frontend + jenkins server and the 2GB RAM one for building packages.
Apart from that, awesome idea and nice interface (maybe missing a maintainer filter, but you don't really have that data I guess).
I have the mostly done for a maintainer filter, but I couldn't find any way to get the data from arch, apart from just scraping the API.
On Mon, Nov 10, 2014 at 8:16 AM, Florian Pritz <bluewind@xinu.at> wrote:
On 10.11.2014 12:37, Allan McRae wrote:
I think this is something we need to bring on board as an official project at some stage!
+1, I'd love to see this data get merged into our main site (especially a "not-building" table in the dev dashboard).
This is awesome. Does https://arch-ci.org/ provide any sort of JSON interface? We could add a snippet to each package page to go grab the build status, and as Florian hinted, being able to pull in dashboard-able data would be awesome. (Also, you're running your Django site in DEBUG=True mode, I wouldn't do that in production) To Joel:
Only issue I've noticed so far is that multilib is apparently not enabled and therefore virtualbox, chromium and syslinux fail because they can't find lib32 dependencies.
What kind of hardware backs this and how long does a full rebuild of all packages take?
Apart from that, awesome idea and nice interface (maybe missing a maintainer filter, but you don't really have that data I guess).
PS: I'm sending this to arch-general so discussion can continue on one list (if you want that).
On Mon, Nov 10, 2014 at 10:29 AM, Dan McGee <dpmcgee@gmail.com> wrote:
This is awesome. Does https://arch-ci.org/ provide any sort of JSON interface? We could add a snippet to each package page to go grab the build status, and as Florian hinted, being able to pull in dashboard-able data would be awesome.
There is now. I used pretty much the same model that the arch package search uses. Just add /json/ to the end of the url in the search query or at the end of a page url.
(Also, you're running your Django site in DEBUG=True mode, I wouldn't do that in production)
Fixed.
participants (3)
-
Dan McGee
-
Florian Pritz
-
Joel Teichroeb