[edk2-devel] [PATCH edk2-platforms v6 2/6] CI: Add Tianocore edk2 as an external dependency

PierreGondois pierre.gondois at arm.com
Wed Nov 17 14:05:24 UTC 2021


From: Pierre Gondois <Pierre.Gondois at arm.com>

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 <ardb+tianocore at kernel.org>
Cc: Leif Lindholm <leif at nuviainc.com>
Cc: Sean Brogan <sean.brogan at microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew at microsoft.com>
Cc: Michael D Kinney <michael.d.kinney at intel.com>
Cc: Liming Gao <gaoliming at byosoft.com.cn>
Cc: Sami Mujawar <sami.mujawar at arm.com>
Signed-off-by: Pierre Gondois <Pierre.Gondois at arm.com>
---
 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.<BR>
+# 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



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#83805): https://edk2.groups.io/g/devel/message/83805
Mute This Topic: https://groups.io/mt/87119749/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list