From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Multi-OS Emacs buildbot? Date: Sun, 20 Dec 2020 09:50:52 +0100 Message-ID: <87k0tc3loz.fsf@gmx.de> References: <871rfliy8h.fsf@gnus.org> <878s9tfqma.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13883"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Alan Third , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 20 09:52:26 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kquS2-0003YC-5N for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 09:52:26 +0100 Original-Received: from localhost ([::1]:60404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kquS1-0005Sy-1v for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 03:52:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kquQl-00050q-Tf for emacs-devel@gnu.org; Sun, 20 Dec 2020 03:51:08 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:50253) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kquQg-0003kV-VJ for emacs-devel@gnu.org; Sun, 20 Dec 2020 03:51:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1608454254; bh=Ig1gxLQoKAeYxLtI3X41m9FzqZWiQLoz2F/mhBCr/eA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=YDJmeGSKld0VS+//8sFTkIFV+OPD+/zXYOMqDFh39YgRpKkohUCL5avAXC3WkyUgP AocSWXNMlDezY27iJsRfkx8yL/bWqwSJe0ki7J1mKdVFvFIZYM+ebKT11Khet5pbGk YY6pmLF4qi+eZZ1JW4wZyzsFJabDtJRQEasz2aY8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.86.52.107]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDQic-1ky6Dj3KOU-00ATOz; Sun, 20 Dec 2020 09:50:53 +0100 In-Reply-To: <878s9tfqma.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 19 Dec 2020 22:11:25 +0100") X-Provags-ID: V03:K1:dC2t/baK12Zd79X19JrSMAhoqW79HwdnmnNBO9VSvma9PyTposS b0+jLwo5g+npTulQAYL1FMQCLE1cWl13/VKtdrSsNzAEnOIEDeG29JkU/asZ2kB5Xvhlc5c 5K1tlKMvLTkgZeA9uh+loVbPSXvud1NIUq6bOAROHy2ztnwmtFImZSmd5R7GhLA9KdavEsG plpYwL7GIwxn0qfXCfAnA== X-UI-Out-Filterresults: notjunk:1;V03:K0:WSYDyGyXu4Y=:Gy6TtAXhhN2OFFP2zDjkVa c2fWmBoPAaR0ftbDbtAtZsQ9WEkdz9wLwTkmK61bTYCFw5ZIY+OLjaOnGSrch2E1owktmyu3Z jBUNKRyO2ZiQUAjV26kRaw3iSjFi/SBZMYIygU0wjoQku+kTzt3gOPaoQE6vtpNgkEQRfsW51 pcjGnBP05blvq4vYsT49LeoHmQLQnUMRl1gkCbYy/9I9jcsPBoDjXUC1DyHX6MKfVBXDop+CK 5Bz1u7pXBdlUlm/AQNKD5Xj0s2M2wn5/JfzqvgsvCDcq6enJHKnlSTNC0NXFAcz/kJCcw4Qlt jskgW2rBS6iBtXbgRWUfsvtQsNqy5SSsBBGBgfIhHoAb6SkReN8WZdjWk9vot7D9bSgdoJMD1 eOybYpWUhvuGqvUb/bbaypBu/p0L7Pae4/ZyQsLVR6NDzSjmZc/ClxlRlVtDY4JmWravkkOAp PS8zQXUMO1Gq9wan58/JOD5b+M/TeCYW6ALhTw2EVA18exlsXkvN1hT9cSVUvD+k4dXMH19Kp ZxpQX/elOJhpP6UFSAj8Ctcdm3lrIqY8h7/buxtlioZchbHzoNsTe6cVO5o47b6py18Sv922B gzGbcfbnn7UwRb4mbU/pLwmGOEjD717wKnXQeJ2Ha00WsXFtsIisMFmg0JWK497MSKCMegtE4 H/aVmJJXarbpkaTvkFdr025Yt7cm+neVbSeYDJYLSaymY51oM5pAlPWYhGtPAPc9xN1DKEKho Cvf5Rz4WPjOX/VJlAWA/LC4JknkKdUhkcdi7dwHFH9UkBja0JpWuB3M6V8Ne29uFZ16shzTl Received-SPF: pass client-ip=212.227.17.22; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:261315 Archived-At: Lars Ingebrigtsen writes: >> In theory you could install a gitlab runner on each of your VMs and >> emba could push the compile jobs out to them. > > Yeah, that's more work than I'm willing to do. Maybe somebody will help you? I, for example, am already thinking about GitLab runners. But I didn't start to implement. > This reminds me, though -- why isn't EMBA sending out "you broke the > build" messages to people? That'd be quite useful, wouldn't it? Because nobody has implemented it? And it isn't trivial. Since every commit triggers the whole machinery on Emba, only the *first* commit which has broken something should send the message. Imagine, I have broken Tramp (not unlikely, you know). So I will get a message, and everybody who commits afterwards, would also get such message, until I have fixed this. Not so nice. AFAIK, GitLab has no memory. It doesn't remember, whether the previous job has failed. And think about several breakages, for example you have broken Gnus in parallel (this *is* unlikely). GitLab sees only that the job returns with error, it doesn't know the reason. Best regards, Michael.