From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Multi-OS Emacs buildbot? Date: Sun, 20 Dec 2020 18:40:45 +0100 Message-ID: <87lfdscr4y.fsf@gnus.org> References: <871rfliy8h.fsf@gnus.org> <87k0tdr60h.fsf@codeisgreat.org> <871rflhbsq.fsf@gnus.org> <87czz5r56v.fsf@codeisgreat.org> <87tushfwkv.fsf@gnus.org> <87pn35fwhv.fsf@gnus.org> <875z4xr4j2.fsf@codeisgreat.org> <87h7ohfvtx.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="16763"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 20 18:41:34 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 1kr2i5-0004Gd-AD for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 18:41:33 +0100 Original-Received: from localhost ([::1]:58642 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kr2i4-0000iC-Cg for ged-emacs-devel@m.gmane-mx.org; Sun, 20 Dec 2020 12:41:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58478) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr2hQ-0000F7-6Q for emacs-devel@gnu.org; Sun, 20 Dec 2020 12:40:52 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:50114) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr2hO-0001hO-Ir for emacs-devel@gnu.org; Sun, 20 Dec 2020 12:40:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=EbakDOL8t5NHo04LHHcHnOFlL2NypHmG9Fsz40F4t80=; b=Apfjqnwd2D+8PK7OgCpxmO0sPU wrrYB7mq+RiZgy6zXw1RE3+W9WJ066j4ScZoHmAbe76Q/u2f5YWu7TTLKCDiNrCktovTuHC5DKWx7 pI5/OsfUsOreZvyU4lphkvmUqYs1AByrkHrxaBK3+WHg+UdieBhF4gl5Lu4XIOQxzWoI=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kr2hK-0002kW-Kl; Sun, 20 Dec 2020 18:40:49 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUgCA9THyGdZ1Zq S0jTvbf///8dkPdbAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+QMFBEZJOFtWnMAAAG2SURBVDjLdZRr FuMgCIXhZAMSN1AxC/DRDYx1/2sawGhq54w/mlO+IHC9BuBrnc4BOCDQ5/c6ggUEUN0J2S8qWTE/ w0C1pLziWGRv+4ucgcY7RORZAFYtgefnTkbytfQrCldAhcMA5C/m3jtncijFSsgwuitX19U4G+AX gFUj7mO1bDU4zUavG3SuWv79L/ggJektOvR5z3DS11EJ8MANtExLlB1EP2WRJz6g8wS1ahpvAJfM WL5ABhTRKBs5x1589aZAkshqAF7WUYlX88nEtgxJPSUuUnbWDAGi99321SOdfLV2io4royZ4S1kX ubdC4NMRLANLENAKNykuolA4E6ks5BVIzDrjUGrOuhXqSa7ZQ3aivFaRc+npAUmPHW0OLM0t8IHh BxuwRFjgpVONFBEkPCANCW1qQJFnljCbLHPCfwA8oNUfMGsoSFsGTzPADo55gBmO/ZIR1QnSXoS8 uTqMAb+KkJ1ufIkP0+HrfWtF+bfuFEWSI3HJZiu14mzKFEw6yugBHw1Xn+MxHffnF3i+L9sPQLmo g9in5PGuxNd53IOoe0is1h8wXjanlucavGwDp+AvqG13L9fgKPcAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjAtMTItMjBUMTc6MjU6MzYrMDA6MDB6FWzwAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEy LTIwVDE3OjI1OjM2KzAwOjAwC0jUTAAAAABJRU5ErkJggg== X-Now-Playing: Jane Siberry's _When I Was A Boy_: "Love Is Everything" In-Reply-To: (Dmitry Gutov's message of "Sun, 20 Dec 2020 15:58:16 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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:261344 Archived-At: Dmitry Gutov writes: >> And remember, Dick promised >> to set up a real multi-platform CI thing at some buildbot service or >> other, and we won't need this super-simple one then. > > In case you're not being snarky here: > > There are free-ish CI solutions which we could use, one example is > CircleCI (https://circleci.com/open-source/). I am totally being snarky, because (in my experience) setting up CI for a project takes a bit of work to get to a useful state, especially when doing CI over a wide range of systems. If somebody is willing to do the work, that'd be wonderful, but apparently nobody is? So instead we have the current state, where hydra builds on Debian, and that's it. (Plus Emba, and I don't know what systems it's building on, really.) > So to use it we would have to rely on a GitHub mirror. Can/should we > do that? > > There is one at https://github.com/emacs-mirror/emacs/, but we don't > know who controls it, so we can't ask them to set up the integration > from that side. I think anybody's that interested can set this up in whatever way they want to. The CI doesn't have to be a GNU/FSF-approved thing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no