diff options
author | Christian Breunig <christian@breunig.cc> | 2025-02-15 09:19:28 +0100 |
---|---|---|
committer | Christian Breunig <christian@breunig.cc> | 2025-02-15 09:21:57 +0100 |
commit | 2a2e36ba2e4d5caeaa91f4aacaacb3dbe1058faa (patch) | |
tree | e6fd36b8a17687c263cfbff5767ba6174d3349c4 | |
parent | fc2fe22b4c4736ba58e04334f5c20914abce4a62 (diff) | |
download | vyos-build-2a2e36ba2e4d5caeaa91f4aacaacb3dbe1058faa.tar.gz vyos-build-2a2e36ba2e4d5caeaa91f4aacaacb3dbe1058faa.zip |
intel: T6847: fix build system to perform proper "git clone" on IXGBE driver
Previous commit a10b29560 ("intel: T6847: update IXGBE Out-Of-Tree driver to
v6.0.5") missed a proper CI "git clone" on the driver repository - this has
been fixed.
-rwxr-xr-x | scripts/package-build/linux-kernel/build.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/package-build/linux-kernel/build.py b/scripts/package-build/linux-kernel/build.py index 1433eaa8..a1b7e3e5 100755 --- a/scripts/package-build/linux-kernel/build.py +++ b/scripts/package-build/linux-kernel/build.py @@ -132,7 +132,7 @@ def build_package(package: dict, dependencies: list) -> None: elif package['build_cmd'] == 'build_intel_qat': build_intel_qat() elif package['build_cmd'] == 'build_intel_ixgbe': - build_intel_ixgbe() + build_intel_ixgbe(package['commit_id'], package['scm_url']) elif package['build_cmd'] == 'build_intel_ixgbevf': build_intel_ixgbevf() elif package['build_cmd'] == 'build_mellanox_ofed': @@ -215,8 +215,10 @@ def build_intel_qat(): run(['./build-intel-qat.sh'], check=True) -def build_intel_ixgbe(): +def build_intel_ixgbe(commit_id, scm_url): """Build Intel IXGBE""" + repo_dir = Path('ethernet-linux-ixgbe') + clone_or_update_repo(repo_dir, scm_url, commit_id) run(['./build-intel-ixgbe.sh'], check=True) |