From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id 86A753857359 for ; Fri, 22 Apr 2022 00:40:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 86A753857359 Received: from reform (deer0x09.wildebeest.org [172.31.17.139]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 3567B30003C8; Fri, 22 Apr 2022 02:40:46 +0200 (CEST) Received: by reform (Postfix, from userid 1000) id B896C2E806B1; Fri, 22 Apr 2022 02:40:45 +0200 (CEST) Date: Fri, 22 Apr 2022 02:40:45 +0200 From: Mark Wielaard To: Overseers mailing list Cc: Philip Herron , nickc@redhat.com, Julian Seward , Thomas Fitzsimmons , Sergio Durigan Junior , Dan =?iso-8859-1?Q?Hor=E1k?= , Dodji Seketeli Subject: Re: Moving buildbot master to sourceware Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: overseers@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Overseers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2022 00:40:52 -0000 Hi, Added Dodji to CC since libabigail has also moved. It hasn't seen any new builds since the move, but I think everything is fine. There is one extra builder now, libabigail-debian-ppc64. Please ping me if the libabigail builder starts failing unexpectedly. TLDR; Badges on https://builder.sourceware.org/ On Mon, Apr 18, 2022 at 11:56:01PM +0200, Mark Wielaard via Overseers wrote: > > I'll work with Tom to add new builders for the debian-ppc64 builder > > This is next on my list. Tom already updated the worker to include all > build dependencies. This has now been done and Tom is a member of the builder group so he can help maintain the buildbot. > > - Add a binutils builder (start small). Nick and I are working on that right now. We are looking into a unexpected FAIL. Which seems exactly what the buildbot was supposed to find early. So even though not integrated yet, it is already working :) > > - Badges: > > http://docs.buildbot.net/current/manual/configuration/www.html#the-badgeio-template I added this, which was really just one line. But I took the oppertunity to document how to do local hacking in a python virtual env. See the README (not included yet is a description on how to actually add new projects, change-sources, workers, builders and reports - that will be added when we add binutils) https://sourceware.org/git/?p=builder.git;a=blob_plain;f=README;hb=HEAD It works pretty nicely IMHO. And except for adding plugins or upgrading the buildbot packages you don't need shell access as builder on the sourceware server now. If you just hack on the master.cfg you can fully test it out locally, commit and push, and the buildbot will automatically reconfig itself. So do not do what I did and hack on the server itself. The automatic reconfig will fail in that case and the buildbot will sent an angry email to overseers... You can find example badges on https://builder.sourceware.org/ now. Cheers, Mark