From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: guix on travis-ci Date: Tue, 20 Nov 2018 12:10:58 +0200 Message-ID: <20181120101058.GD28778@macbook41> References: <20181119090141.GA6363@macbook41> <20181120094544.GB28778@macbook41> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="vni90+aGYgRvsTuO" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59553) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gP2zr-0001AC-RX for guix-devel@gnu.org; Tue, 20 Nov 2018 05:11:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gP2zn-0008Lx-2I for guix-devel@gnu.org; Tue, 20 Nov 2018 05:11:07 -0500 Received: from flashner.co.il ([178.62.234.194]:59776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gP2zk-0008Kt-Ta for guix-devel@gnu.org; Tue, 20 Nov 2018 05:11:01 -0500 Content-Disposition: inline In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Julien Lepiller Cc: guix-devel@gnu.org --vni90+aGYgRvsTuO Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 20, 2018 at 11:01:51AM +0100, Julien Lepiller wrote: > Le 2018-11-20 10:45, Efraim Flashner a =C3=A9crit=C2=A0: > > On Mon, Nov 19, 2018 at 11:01:41AM +0200, Efraim Flashner wrote: > > > I have a working Travis-CI file that I've been working on occasionally > > > and I wanted to share it. As-is it works, albeit subject to the normal > > > limitations of Travis, ie: the builds can't take too long, and > > > apparently you're limited to ~10000 lines of log. > > >=20 > > > I also have one for Gitlab's CI integration, but I haven't figured out > > > how to get the daemon and build users working nicely yet. > > >=20 >=20 > Can you share your gitlab CI file? >=20 before_script: - wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-instal= l.sh - gpg --keyserver pgp.mit.edu --recv-keys 3CE464558A84FDC69DB40CFB090B1= 1993D9AEBB5 - echo -e 'y\ny' | bash guix-install.sh - guix pull --fallback --substitute-urls=3D"https://berlin.guixsd.org h= ttps://mirror.hydra.gnu.org" guix_x86_64: script: - guix build --fallback --substitute-urls=3D"https://berlin.guixsd.org = https://mirror.hydra.gnu.org" -f guix.scm guix_x86: script: - guix build --fallback --substitute-urls=3D"https://berlin.guixsd.org = https://mirror.hydra.gnu.org" --system=3Di686-linux -f guix.scm IIRC it currently fails when trying to start the daemon. On irc jonsger suggested using an opensuse docker image with guix pre-loaded. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --vni90+aGYgRvsTuO Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlvz3bEACgkQQarn3Mo9 g1F/DA/+LuhArhuWJuStJHYK9FxVfMr26tHKdTERqzP/FivikXefX7ULfS4r+fYF AfbwUmi5zyDxuJXtyJBCq/DOWW9gwcwUlSs+ddLq0Esk8YDqwhQKAL9UakVRue/d 5wOo6raxlLi6cAnfM1r6BtTVgnnoluGn8Blcc2p5POqGyA5f8wK5H05RQS7csEPi yTzrXMdBbQpZF/IYstezB7wq0zUWWmEtRQnniiwPvODAbMKcPcK+K2NyvKmfpF12 hbt+KkZKetzgOwVjPSrIOjJVlgFrZCASYQmUTdmpvF4wwIykKNuL/Y+WsxUWFuIv z8yN++BquZppbV6zyQ7YkV3UOABjUlWPrBbk4KnmDFc7eWZcliT8aT9eq50gx74N 7ZX9UByh4FfVkKTn4/hkTVLvaw4t3l9LikXERDiak47vHSfMFQ9SsWO0XxqChNJB rjBW7ldJU7vvM5Ph4xUmKyoS7jyP6DN5nb30nnwwdJRO7gXwuWSzA4c4YDblySo6 sGYCCmMBXbDT/5NAeu5McoSRZeB6yKNoJHi54L7FDV4oXMC7KS09xFXbwAUPFu+4 Xv0XS+9jQpniUJZAkTTo5bPwsrdTJbVnsyJHoRGIZSaJAIjcbJKw38rplCxXlzc1 bm98Afjrnc4b1ky3w/1Qhukfurfp0QAophELbBuUDSFIaPCoSUs= =Q/iI -----END PGP SIGNATURE----- --vni90+aGYgRvsTuO--