Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10294

Re: GitLab CI on salsa.debian.org

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Hans-Christoph Steiner <hans@at.or.at>
Newsgroups linux.debian.maint.python
Subject Re: GitLab CI on salsa.debian.org
Date Wed, 21 Mar 2018 23:30:01 +0100
Message-ID <vvUp3-89l-1@gated-at.bofh.it> (permalink)
References <v66Yy-7Fj-1@gated-at.bofh.it> <vvN4d-3ec-3@gated-at.bofh.it> <vvOWl-4rZ-11@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Wed Mar 21 22:22:47 2018
Old-Return-Path <hans@at.or.at>
X-Amavis-Spam-Status No, score=-7.7 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -7
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=hkjmzl tK7LSeF0gya83BbjGCg/oCgGITKG+KaNrcPLM=; b=g6y2msoqeSXw8WLQY8gYD4 ZPo134vb/VJ+OghuFUJm2kLhtePA8WiqzqJLag0POcWHM8qIlGizHFcCl/T5XDA/ Q/P1E7ZO3ILB4m+1IMQ8TrRas5HwdqTnkScX0D4s+jSLTpXMT1GOfgmfzNUKPrvK VJKc6ixO57H8+For1qM9+kSH5KEf6bBMDXoKI6ldqQTsYNVktqjUmEJIzE87QV76 Yikcd2RHtNhWUBDlHOTSfyJXHW1wS2cQE4DVVUoRrKh1uiR8Za5M4ryAkyIbSXYl xstPMbJoiffp6ziw1bIFR6NW0TUfnTDYkIYooIEBD2MZP2UhBLu8PNkod2Zi7ShA ==
X-Me-Sender <xms:JtuyWsN9kyQ9xd4oH1tQXU5MHSM3m9RIJF0Xls8V3cjaPxS8VJIijA>
Organization @||@
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Language en-US
Content-Transfer-Encoding 8bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/15693
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/49ef599f-e354-72f1-b7b1-9addb1c2374c@at.or.at
Approved robomod@news.nic.it
Lines 36
Sender robomod@news.nic.it
X-Original-Date Wed, 21 Mar 2018 23:19:55 +0100
X-Original-Message-ID <49ef599f-e354-72f1-b7b1-9addb1c2374c@at.or.at>
X-Original-References <e25b4620-fad1-94d1-5354-86352270da5e@guardianproject.info> <6fab0188-01c6-acf1-f3e0-e96125c7d81c@at.or.at> <1521648586.22754.29.camel@ghic.org>
Xref csiph.com linux.debian.maint.python:10294

Show key headers only | View raw


Diane Trout:
> Can you trigger test on dependencies changing?

You can cron test runs, that would then check the deps.

> Does CI run on architectures other than amd64?

That depends on the gitlab-ci-runners that are registered.  Anyone can
register CI-runners for their own projects, and CI runners can be any
Debian box or VM.  It works easiest with Docker setups.  CI runners can
be tagged, the jobs can be marked for the required tags.  So the CI
runners could be tagged based on arch.

I hope that salsa.debian.org will also have some shared CI runners for
other arches.

> (I was thinking of complex packages with many dependencies like dask,
> or with fiddly bit manipulation like pandas)
> 
> So this would get tests on each commit instead of the current
> autopkgtests which run on each build?

It runs on each new push to git, so if you push commits one at a time,
it'll run per commit.

.hc

> On Wed, 2018-03-21 at 15:27 +0100, Hans-Christoph Steiner wrote:
>> Since I got only crickets on this email, let me elaborate:  gitlab-ci
>> lets you run whatever you want as root via Docker images.  That means
>> its easy to run full builds, installs, and tests in gitlab-ci.  It
>> also
>> makes it easy to add CI tests for various releases, like to support
>> backports.
> 

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

GitLab CI on salsa.debian.org Hans-Christoph Steiner <hans@guardianproject.info> - 2018-01-09 19:40 +0100
  Re: GitLab CI on salsa.debian.org Hans-Christoph Steiner <hans@at.or.at> - 2018-03-21 15:40 +0100
    Re: GitLab CI on salsa.debian.org Diane Trout <diane@ghic.org> - 2018-03-21 17:40 +0100
      Re: GitLab CI on salsa.debian.org Hans-Christoph Steiner <hans@at.or.at> - 2018-03-21 23:30 +0100

csiph-web