From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6927246286546534400 X-Received: by 2002:a17:906:145b:: with SMTP id q27mr15877245ejc.432.1613396714399; Mon, 15 Feb 2021 05:45:14 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:6a87:: with SMTP id p7ls7958057ejr.10.gmail; Mon, 15 Feb 2021 05:45:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJwtW223ZWuI05SM/sH1vlOgcOTLHVlnkolsDOGf3mRSLsChQ0Z+IzlvoE0EUEtVa9z33mB1 X-Received: by 2002:a17:907:d25:: with SMTP id gn37mr15783187ejc.303.1613396713351; Mon, 15 Feb 2021 05:45:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613396713; cv=none; d=google.com; s=arc-20160816; b=Vx9c293Okltnh5fKKAqesQ1XMRj7v+PVVCw+uXy8Lo3p0ZIte/FyWrxZTUQKcEStid AZiFSDi2vcZekXCUPnoaUcRqESSDI9V89smY7HjkQmVOgD/o57qqQ3MGuQcwbdtQ/GwS 0F4bIL5YqL3r/e4wfof/ImQ7EdmTB5RBqPHoHbVpFve50s+FKlbYIGBuGtp2A3Qh94SQ +UaFoJB3q/6PL8b06e5UCA/v5LRTeqpcLfCXOmfS4X6MYGVW3KLpCYpbyrYO3BbK/mqt /2GTymH0zRK/DkKM2RYTnBV2FrNmS9YSRt1trSfkp3LZP+TTwAjJm3bGEy3mqwUN61J3 ytww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject; bh=U2Wxo+4udk27WDphpYrV5hvmWOEsjBLh2GB4C0yeURo=; b=zOKgsQx3/aOBS0cS37qOyLbdayyjJ5ghZtat/hokBro4lQjw45mdAha0euPZLxiVpy GPkpkwuMq0nQQDYh3xiFUpIzfTibKwS+tYKUO5/cBPdUVLjDBYnMXi3bceK3wfwv8rdl fLMDokkS3Hix8CB8o1Djf6qGBUWq07y0P1ZePhbEXV+RON13IVD4Eal0PwxOs2HX3zVv +Rpm/iCZ2bu1Xe/OdUDLjSs2TsVwzdc1hp/VyYt8ghmZ0kYOtAI41USQUD0/qayW60Yc ZIZVi9pnMOQLSZs2GocZ6nfPaGM7C7diWTHLK/TFj2zivttUZjg3UJnJmLUK12GHfL+6 QIiQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id f30si95957ejl.1.2021.02.15.05.45.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Feb 2021 05:45:13 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id 11FDjCJ6018752 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 15 Feb 2021 14:45:12 +0100 Received: from [139.22.41.241] ([139.22.41.241]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 11FDjCwn015732 for ; Mon, 15 Feb 2021 14:45:12 +0100 Subject: Re: FYI: Feasibility of CI on github To: isar-users References: <20f63dff-b266-24b9-4356-341d99782420@siemens.com> <20210212101647.69e6b7cd@md1za8fc.ad001.siemens.net> <20210212100121.GE20742@yssyq.m.ilbers.de> <20210212112840.70690286@md1za8fc.ad001.siemens.net> <20210212105306.GG20742@yssyq.m.ilbers.de> <20210212202051.3446d863@md1za8fc.ad001.siemens.net> <20210215112728.GO20742@yssyq.m.ilbers.de> From: Jan Kiszka Message-ID: Date: Mon, 15 Feb 2021 14:45:12 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: <20210215112728.GO20742@yssyq.m.ilbers.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: u5P5s1TbRE// On 15.02.21 12:27, Baurzhan Ismagulov wrote: > On Fri, Feb 12, 2021 at 08:20:51PM +0100, Henning Schild wrote: >> To get there we would need a CI system where the pipelines are part of >> the code, so probably not jenkins. > > Just as a remark, Jenkins does support pipelines, we just don't use them; maybe > I should prioritize that. We did resurrect our GitLab, and I don't see how it > is better. Ideally, I want a different tool :) . In practice, many people use > one of the two, so I'd be interested in documenting both workflows. > Either use github workflows, registering your runner as a private one against the repo (and control who can trigger it, likely not PRs which we don't do anyway). That way, CI would become publicly readable. Gitlab is fine as well as long as the instance is on the Internet (private one or gitlab.com). That's how we do it in Xenomai right now (with private AWS runners sponsored by us). Jan -- Siemens AG, T RDA IOT Corporate Competence Center Embedded Linux