From nobody Wed Nov 19 22:21:47 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.221.44 as permitted sender) client-ip=209.85.221.44; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-f44.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.44 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1618788962; cv=none; d=zohomail.com; s=zohoarc; b=O/7pKZe9dDXNJ1W+ZmH+lGPGpY/3XoRcF/c3eTy9XJcd/TSUDHQ8lRTDetCb/aNikiDePzNTScE7KukKwtwdnkLPB7FVD/XyKERXsn31Ep7XIhKRjZ4ljil+KVaWA4iVb1SXKpehrg0D59OIcFCElQe4NJETLu0/mEjKkkYJMSM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1618788962; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=T8BFfTvY4m5j6dkvWFL9bHoXXUlACw5KgYibCTJPKfE=; b=E5tuf1lK2qIwj6eMhMZjbe9hPWR+QnsRxj7F05JI///d1CodvTktmkpRvNJDCbRXGvXsIyPZuB/Pvo7e7Ke3wAao6hfIHlf8rdIqcVfUEY6XaZtCWjT0hGi+wOreeXmMXYSQV/VVOpGZYt3ma3oNwc5xl/tlrsblWoHBsPY2zLo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.44 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.zohomail.com with SMTPS id 1618788962473747.8762518610569; Sun, 18 Apr 2021 16:36:02 -0700 (PDT) Received: by mail-wr1-f44.google.com with SMTP id j5so31137304wrn.4 for ; Sun, 18 Apr 2021 16:36:01 -0700 (PDT) Return-Path: Return-Path: Received: from localhost.localdomain (39.red-81-40-121.staticip.rima-tde.net. [81.40.121.39]) by smtp.gmail.com with ESMTPSA id l20sm17925605wmg.33.2021.04.18.16.35.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Apr 2021 16:36:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=T8BFfTvY4m5j6dkvWFL9bHoXXUlACw5KgYibCTJPKfE=; b=KECAzo4PStC4QmVUws8joqGntRt0CzRGmyeriXfUGsW2Rp4FDvTMeb3qblEy2dpGWc sVe8C+48r4JwYAbFR8EQoV0zh71DT60QP0alHk1gQ4sJijO1ZN//w3aQah8xgtcJlLkX 8sF0RczNoYtUICMcSMeQBQlsIPIcd/ekHKb4a+q/tAYxql4fxkipJpjh+Xkr1QMI7HQ0 dHqNGGFSLEko2IATvJsuudkDpaoo+VyebFArly5nT+PDbnqqUcDXCO2qoEhT5rddogKO aDJG1BbUE2OC/440imrcxlCj8FoM+C/XHnA57oKnG6g47JvmkfxLq5ixKzBmCuJsUmeY X3NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=T8BFfTvY4m5j6dkvWFL9bHoXXUlACw5KgYibCTJPKfE=; b=U/pYt8rQnxoX1uKII/oRU628y4X0gnRSopk2HN8ouw67Kxkv6zH1HVGGrN1E5BD2OV xG0LDVrN6WOce85QV7PoCfPxYpxh1LIQhzKUglzc3Oy8M5Y9FrqsNE5F/GW8wTy2uRXl Fw3nf2dSvmJJ5rlCx3KG5gKQzSqp6OKhwHP9h/vq4yW+pWyfPrP9PpKX7zv4Fn6mlwsK b8lEBHDpWC25d44AZMTBvqZOGKVxlmR7QKVI1nZHW9cfRRSVLrmU2Gf1ra+QnV9G6oH9 bT0MOd6HZjhG3AIN2VN3IifTJFMdaSqzw8PVMIY/vDbK6v6qiTF67aquiuIH9k+Pb9Ps oXYQ== X-Gm-Message-State: AOAM532I7Jz3r4S7z+VtuKy8i4SR6jwnG2bwpSkSHlyTLYwgcBc2BO8E Js7uSpjwURwjISyFWELg5CU= X-Google-Smtp-Source: ABdhPJxKiKasbtPDMgubFBvX3xBtC524VvxPj7cx33k438Exr0ZqGJT0Q/Zrs9eU5/6h7vFJoml8xQ== X-Received: by 2002:a05:6000:154e:: with SMTP id 14mr11332072wry.24.1618788960772; Sun, 18 Apr 2021 16:36:00 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Erik Skultety , Thomas Huth , Willian Rampazzo , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Miroslav Rezanina , Wainer dos Santos Moschetta , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Cleber Rosa Subject: [RFC PATCH 14/15] gitlab-ci: Allow forks to use different set of jobs Date: Mon, 19 Apr 2021 01:34:47 +0200 Message-Id: <20210418233448.1267991-15-f4bug@amsat.org> X-Mailer: git-send-email 2.26.3 In-Reply-To: <20210418233448.1267991-1-f4bug@amsat.org> References: <20210418233448.1267991-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) Forks run the same jobs than mainstream, which might be overkill. Allow them to easily rebase their custom set, while keeping using the mainstream templates, and ability to pick specific jobs from the mainstream set. To switch to your set, simply add your .gitlab-ci.yml as .gitlab-ci.d/${CI_PROJECT_NAMESPACE}.yml (where CI_PROJECT_NAMESPACE is your gitlab 'namespace', usually username). This file will be used instead of the default mainstream set. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .gitlab-ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 718c8e004be..35fd35075db 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,12 @@ generate-config: paths: - generated-config.yml script: - - cp .gitlab-ci.d/qemu-project.yml generated-config.yml + - if test -e .gitlab-ci.d/${CI_PROJECT_NAMESPACE}.yml ; + then + cp .gitlab-ci.d/${CI_PROJECT_NAMESPACE}.yml generated-config.yml ; + else + cp .gitlab-ci.d/qemu-project.yml generated-config.yml ; + fi =20 generate-pipeline: stage: test --=20 2.26.3