From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.CeBiTec.Uni-Bielefeld.DE (smtp.CeBiTec.Uni-Bielefeld.DE [129.70.160.84]) by sourceware.org (Postfix) with ESMTPS id 97514384F00B for ; Thu, 1 Jul 2021 09:40:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 97514384F00B Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=CeBiTec.Uni-Bielefeld.DE Authentication-Results: sourceware.org; spf=none smtp.mailfrom=cebitec.uni-bielefeld.de Received: from localhost (localhost [127.0.0.1]) by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id A739B116D; Thu, 1 Jul 2021 11:40:33 +0200 (CEST) X-Virus-Scanned: amavisd-new at CeBiTec.Uni-Bielefeld.DE Received: from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1]) by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fmsUijFlQiTh; Thu, 1 Jul 2021 11:40:33 +0200 (CEST) Received: from manam.CeBiTec.Uni-Bielefeld.DE (p50854661.dip0.t-ipconnect.de [80.133.70.97]) by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTPSA id 3CF1810ED; Thu, 1 Jul 2021 11:40:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=CeBiTec.Uni-Bielefeld.DE; s=20200306; t=1625132433; bh=PuJjzE1XZLWZpjGHdKFeN+2rHBV0P7rWoSMOMiAvrOo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=MKxaXawvh4CsKIqgDt1Zit4EPSNKA2O1FcrQ/5uc4zJMtCch5jx9+smtr9T1wLpV8 n2n1gdgtLM2dxYsf+03fZqj0vdlL5u1IjgtKAYqFoGpbKCDSbWsuglcwe8iJlJuafX uElANRpKEo8aEIOGJ4wHr1JRVaZzAM4ZoTbFuRN8iz7onrfRkWnysRRZPc3uCM71Js pCj3SYxv2Cw3hwr5stNclSLrYEaAXJ8H5teZvfdYJaqBPga7fdzwyGx4Mbmw4h0G+J A+D58EdbOAlIl24P6sK5bxqPCghTmzzin9/gRRV2YI2Cxp5DzxEgjoh9+AZJ5sjYpc K4S7kNbkiiQpw== From: Rainer Orth To: Luis Machado via Gdb Subject: Re: [RFC] Proposal for hosting GDB CI builds References: <7bfae273-3887-30c8-dc65-94d5b177db56@linaro.org> Date: Thu, 01 Jul 2021 11:40:32 +0200 In-Reply-To: <7bfae273-3887-30c8-dc65-94d5b177db56@linaro.org> (Luis Machado via Gdb's message of "Wed, 30 Jun 2021 13:46:07 -0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.90 (usg-unix-v) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-3787.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_BARRACUDACENTRAL, SPF_HELO_NONE, SPF_NONE, 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: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jul 2021 09:40:36 -0000 Hi Luis, > Linaro can take care of providing builders and build jobs for ARM. Other > architectures would be handled by their respective contributors. Those > contributors can write jobs and plug builders as needed. thanks for coming forward with this: this is very welcome, given how easy it is to miss build failures and other issues especially on not-so-common targets. However, is there any documentation on setting up new builders? I've never dealt with Jenkins before, and from glimpsing over the docs some time ago when Jeff Law talked about extending this GCC builders to a wider range of architectures left me completely at a loss: the whole thing felt like a total moloch with an incredible range of abilities, but little to no guidance on how to start. If the GDB CI wants to extend beyond a Linux-only range of targets, I believe considerable documentation is necessary to make this happen. Besides, I seem to have glimpsed from the Linaro instance that the builders use Docker. Is this a requirement or just a convenience? I'm asking because there's no current Docker port to Solaris (there used to be one based on zones, but it's no longer maintained) and the buildbot-based builders I'm running (for both LLVM and GDB) do fine without. Thanks. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University