X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id D94955C570D for ; Tue, 18 Sep 2018 21:20:42 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 93C3C212D8C for ; Tue, 18 Sep 2018 23:20:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vx75Tjnp3lgO for ; Tue, 18 Sep 2018 23:20:10 +0200 (CEST) Received: from [192.168.1.149] (teilnehmer4-86.koetschlitz.de [94.101.42.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Tue, 18 Sep 2018 23:20:10 +0200 (CEST) To: alpine-devel@lists.alpinelinux.org From: Michael Wyraz Subject: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci Message-ID: Date: Tue, 18 Sep 2018 23:20:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US-large Hello Alpine Devs, today I had the idea to add multiple arch support to travis-ci builds, so that CI can be done on other platforms than x86_64. So I created a PoC that looks promising: https://github.com/micw/aports/pull/2 See it in action at: https://travis-ci.org/micw/aports/builds/430225449 It uses qemu-arm-static and binfmt-support to allow execution of arm code on travis. Some work is still to be done to use it productive (use newer qemu, modify the build script to only build packages for the current architecture but that should be easy to achieve). Please let me know what you think about it and if we should go this way (as intermediate solution unless we have native CI). Best regards, Michael. --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---