From nobody Sun Feb 8 10:21:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1654704805; cv=none; d=zohomail.com; s=zohoarc; b=bX+m21R3ga5QouB1f7hiSKCbZ9czXTCYex17oh4wLHgwwUTENXtObtWUI6Orb9mBdH5vUrgB7L79bt5g256dg1B9W7VDF2Am7EXEGRLPr7TnfR3mT9SGbWHFZWBVxhJMl4V4ZG6He0I4r++5BvA+ta5S5jHIcTotW148HjT10Cc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1654704805; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=Lvk0mk8WUCuLS9ONkc+yJTlaYgAmIafYfWqW1oSiZJk=; b=UQe4W+NoL5WflQWPOoHDDOlj/iyPzoiucepRL0rPzEZsQqbRdwu2Ywf687qTtF0/LJ8aJ2d6reAvN4vSmd94zySBgV1qxslw2FG50lDCyi8wbYXvl8QaxS4Zq0IU6cxI4200e93OZlh+46t+FzGDOVikPEpAIx+nnMS0/oTlXIE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1654704805906289.0066849822583; Wed, 8 Jun 2022 09:13:25 -0700 (PDT) Received: from localhost ([::1]:42506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyyJA-00039v-NX for importer@patchew.org; Wed, 08 Jun 2022 12:13:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyyCy-00059M-3q for qemu-devel@nongnu.org; Wed, 08 Jun 2022 12:07:00 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:54561) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyyCv-0001Kb-0F for qemu-devel@nongnu.org; Wed, 08 Jun 2022 12:06:58 -0400 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-49-wURvQyCOOReH0Qm4FuNqYQ-1; Wed, 08 Jun 2022 12:06:54 -0400 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 7FE0A811E83; Wed, 8 Jun 2022 16:06:53 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.33.36.61]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5E17440CF8E8; Wed, 8 Jun 2022 16:06:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1654704416; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Lvk0mk8WUCuLS9ONkc+yJTlaYgAmIafYfWqW1oSiZJk=; b=NnBjMXe/frAei34gCASoqmNOJia/70GGMUUgCetTQAHqzlP7N2XNBNyipunz1L4llpRRuG IHm91B6AvPRd3guE0kMX5FxXgC3Cg7Nq51YORA8k21ER+iTJii32WLuJWvD/9PDx8nBTim Z1GpbHO805xhHuKWZhkLN2ZZqhXhuQo= X-MC-Unique: wURvQyCOOReH0Qm4FuNqYQ-1 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Beraldo Leal , Thomas Huth , Richard Henderson , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH] gitlab: compare CIRRUS_nn vars against 'null' not "" Date: Wed, 8 Jun 2022 17:06:51 +0100 Message-Id: <20220608160651.248781-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.84 on 10.11.54.1 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.082, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1654704807385100001 The GitLab variable comparisons don't have shell like semantics where an unset variable compares equal to empty string. We need to explicitly test against 'null' to detect an unset variable. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson Reviewed-by: Thomas Huth Tested-by: Richard Henderson --- .gitlab-ci.d/base.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.d/base.yml b/.gitlab-ci.d/base.yml index f334f3ded7..69b36c148a 100644 --- a/.gitlab-ci.d/base.yml +++ b/.gitlab-ci.d/base.yml @@ -13,7 +13,7 @@ ############################################################# =20 # Cirrus jobs can't run unless the creds / target repo are set - - if: '$QEMU_JOB_CIRRUS && ($CIRRUS_GITHUB_REPO =3D=3D "" || $CIRRUS_A= PI_TOKEN =3D=3D "")' + - if: '$QEMU_JOB_CIRRUS && ($CIRRUS_GITHUB_REPO =3D=3D null || $CIRRUS= _API_TOKEN =3D=3D null)' when: never =20 # Publishing jobs should only run on the default branch in upstream --=20 2.36.1