From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.7340.1637157957220027298 for ; Wed, 17 Nov 2021 06:05:57 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: pierre.gondois@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E2760106F; Wed, 17 Nov 2021 06:05:56 -0800 (PST) Received: from e120189.home (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id D30683F70D; Wed, 17 Nov 2021 06:05:54 -0800 (PST) From: "PierreGondois" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao , Sami Mujawar Subject: [PATCH edk2-platforms v6 2/6] CI: Add Tianocore edk2 as an external dependency Date: Wed, 17 Nov 2021 14:05:24 +0000 Message-Id: <20211117140528.13600-3-Pierre.Gondois@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20211117140528.13600-1-Pierre.Gondois@arm.com> References: <20211117140528.13600-1-Pierre.Gondois@arm.com> From: Pierre Gondois CI plugins (.pytool/Plugin/) and BaseTools are located in the Tianocore edk2 repository. To re-use them, add the edk2 repository as an external dependency. Once the pip-requirements installed, the stuart_* set of commands will download the required dependencies to locally run the CI. The edk2 repository and its dependencies will be downloaded. It is not currently possible to specify a branch name in the "version" field. Thus, a fixed commit hash (current edk2 master) is written. It will eventually be replaced by 'master'. Ref:https://bugzilla.tianocore.org/show_bug.cgi?id=3509 Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Cc: Sami Mujawar Signed-off-by: Pierre Gondois --- edk2_ext_dep.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 edk2_ext_dep.yaml diff --git a/edk2_ext_dep.yaml b/edk2_ext_dep.yaml new file mode 100644 index 000000000000..8a3d681bcc9e --- /dev/null +++ b/edk2_ext_dep.yaml @@ -0,0 +1,15 @@ +## @file +# Download Tianocore edk2 +# +# Copyright (c) 2021, Arm Limited. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## +{ + "scope": "edk2-repo", + "type": "git", + "name": "edk2", + "source": "https://github.com/tianocore/edk2", + "version": "e1e7306b54147e65cb7347b060e94f336d4a82d2", + "internal_path": "/edk2/", + "flags": [] +} \ No newline at end of file -- 2.17.1