From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6692323281315299328 X-Received: by 2002:a17:906:8613:: with SMTP id o19mr51451374ejx.126.1558615600323; Thu, 23 May 2019 05:46:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a50:92d5:: with SMTP id l21ls1607625eda.6.gmail; Thu, 23 May 2019 05:46:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqxfv5ImPKXmlxLdbC3HrqIw9VR2Id3bwpe6K296SOr/s+DBLDOWv4gWkU8VKsxf8m37DvUD X-Received: by 2002:a05:6402:1214:: with SMTP id c20mr95788563edw.38.1558615599881; Thu, 23 May 2019 05:46:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558615599; cv=none; d=google.com; s=arc-20160816; b=mZUeT3ELCO1BKmT3UMkM9of0WAO56hpOiHq/v8AaBu9XM9UJTQ1BViXo8/RwSnBEE+ /M6b2WzQYo381/cjaul0w17/nARfYQxxJnrtjZDvmtNEJJSjBt1jjici7aDLXm/f/cUq Q5W7oJWoPXVjLljdotBO2lWF7m5DkS648mVR7eBggTF68q6LQ09eODQboDp4Tj1cGmNk T6XWOM41fH6JvJHCRz6+9CsJfFsVowuOINmG4od1JEQPAbbnTIB7Kb4rihcQEL9Supy4 Ec5vM6IgJQTK3aQYCuySMzV3/wzwqpiSmVZrJbIs73QZEi61S0dE9TPaN/NbqwNlsgTl lgXw== 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:organization:from:references:to:subject; bh=fC8+p9HS5zwON3Hp8Msi9xsDhuatGyqsoqVXTqwl04c=; b=zWwKe8S0sVBOEpo+9EbLYM+nU3SSgls/+xq/8GXEDrP6J0HNczGnuUfZ1K36tKMEuj q4Bww5m/QT3aVafTaYHKhyb0h/8/IIx8vOz/BJ4sScCpJF7/X0pzo+HSmDJWZSNa5e7Z 8UhBWkGb4YxcKO08UHPjXX7xoYQy9/+FwLgH8ef4gdwbUiMt3I2ZrkC2CxwjaB8vqOqf BuE4zNHRgTTRXV6dGHIdd2jOjRIEPXH8Q+eTEocUlIQC8WFliqaIRbhJnhDsNwtR5vm0 kiKcqiyieR/TKC94169w3Oro7I++9UJ7FM6cdGwVPFuY6aorIDjZ9vH5e0qCbAAk+cNm bkNg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id w5si2813638edw.1.2019.05.23.05.46.39 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 May 2019 05:46:39 -0700 (PDT) Received-SPF: pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from [192.168.1.29] (195.165-131-109.adsl-dyn.isp.belgacom.be [109.131.165.195] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id x4NCkcFA009564 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 23 May 2019 14:46:39 +0200 Subject: Re: [PATCH 2/2] ci_build: Introduce REPRO_TARGETS_SET To: Claudius Heine , isar-users@googlegroups.com References: <20190518111158.16539-1-mosipov@ilbers.de> <20190518111158.16539-2-mosipov@ilbers.de> <5c9e6011-7aa3-ba16-ea94-511725618de8@siemens.com> From: "Maxim Yu. Osipov" Organization: ilbers GmbH Message-ID: <6ca3f8aa-89c9-561a-521f-3eda3b81c00e@ilbers.de> Date: Thu, 23 May 2019 14:46:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <5c9e6011-7aa3-ba16-ea94-511725618de8@siemens.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 47Kn8lyLBRhF On 5/23/19 2:38 PM, Claudius Heine wrote: > Hi, > > On 23/05/2019 14.34, Maxim Yu. Osipov wrote: >> On 5/23/19 2:27 PM, Claudius Heine wrote: >>> Hi Maxim, >>> >>> On 18/05/2019 13.11, Maxim Yu. Osipov wrote: >>>> Use minimal targets set to test local apt repo caching feature >>>> >>>> Signed-off-by: Maxim Yu. Osipov >>>> --- >>>>   scripts/ci_build.sh | 11 ++++++++++- >>>>   1 file changed, 10 insertions(+), 1 deletion(-) >>>> >>>> diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh >>>> index ae9f5c9..9d370ac 100755 >>>> --- a/scripts/ci_build.sh >>>> +++ b/scripts/ci_build.sh >>>> @@ -34,6 +34,10 @@ TARGETS_SET="\ >>>>             # qemu-user-static of <= buster too old to build that >>>>             # multiconfig:qemuarm64-buster:isar-image-base >>>> +REPRO_TARGETS_SET="\ >>>> +            multiconfig:qemuarm-stretch:isar-image-base \ >>>> +            multiconfig:qemuarm64-stretch:isar-image-base \ >>>> +            multiconfig:qemuamd64-stretch:isar-image-base" >>> >>> What is probably missing here a >>> 'multiconfig:qemu*-buster:isar-image-base' target. >>> >>> At least after my current base-apt patchset it should be possible to >>> build stretch and buster in the same build environment. >> >> Would be great. >> Are you going to send the next version of your series (w/o ci patches >> from v1 series)? If yes - please add patch to ci_build.sh updating  > >> REPRO_TARGETS_SET with qemu*-buster targets. > > Will do, but will first run the CI on them again. OK, thanks. > In principle we could also add rpi-stretch if cross-build is not enabled. I fear that this will not work for the 'fast' build as it enables cross compilation (f.e. "fast" favor Jenkins projects launch now 'ci_build -q -f -r'). BTW, is your series addresses the question you posted yesterday https://groups.google.com/d/msgid/isar-users/54843fa8-16ea-195c-4ffa-8ec10fa9246c%40siemens.com ? Honestly, I've not yet read it carefully. Maxim. > Claudius > >> >> Regards, >> Maxim. >> >> >>> Claudius >>> >>>>   show_help() { >>>>       echo "This script builds the default Isar images." >>>> @@ -116,10 +120,15 @@ fi >>>>   if [ -n "$REPRO_BUILD" ]; then >>>>       # Enable use of cached base repository >>>> -    bitbake $BB_ARGS -c cache_base_repo  $TARGETS_SET >>>> +    bitbake $BB_ARGS -c cache_base_repo $REPRO_TARGETS_SET >>>>       while [ -e bitbake.sock ]; do sleep 1; done >>>>       sudo rm -rf tmp >>>>       sed -i -e 's/#ISAR_USE_CACHED_BASE_REPO ?= >>>> "1"/ISAR_USE_CACHED_BASE_REPO ?= "1"/g' conf/local.conf >>>> +    bitbake $BB_ARGS $REPRO_TARGETS_SET >>>> +    while [ -e bitbake.sock ]; do sleep 1; done >>>> +    # Cleanup and disable use of cached base repository >>>> +    sudo rm -rf tmp >>>> +    sed -i -e 's/ISAR_USE_CACHED_BASE_REPO ?= >>>> "1"/#ISAR_USE_CACHED_BASE_REPO ?= "1"/g' conf/local.conf >>>>   fi >>>>   # Start build for the defined set of configurations >>>> >>> >> >> > -- Maxim Osipov ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn Germany +49 (151) 6517 6917 mosipov@ilbers.de http://ilbers.de/ Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov