Skip to content

Commit 4f9f03c

Browse files
qemu: add submodule change url for closed env
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
1 parent d8d9006 commit 4f9f03c

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

images/qemu/werf.inc.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,10 +141,27 @@ shell:
141141
export NINJA="/usr/bin/ninja"
142142
export PYTHON="/usr/bin/python3"
143143
144-
# TODO git submodules
145144
git clone --depth=1 $(cat /run/secrets/SOURCE_REPO)/{{ $gitRepoUrl }} --branch v{{ $version }} {{ $gitRepoName }}-{{ $version }}
146145
147146
cd {{ $gitRepoName }}-{{ $version }}
147+
{{- if ne "$(cat /run/secrets/SOURCE_REPO)" "https://github.com" }}
148+
echo "Change submodule url"
149+
git submodule set-url -- roms/seabios $(cat /run/secrets/SOURCE_REPO)/qemu-project/seabios.git
150+
git submodule set-url -- roms/SLOF $(cat /run/secrets/SOURCE_REPO)/qemu-project/SLOF.git
151+
git submodule set-url -- roms/ipxe $(cat /run/secrets/SOURCE_REPO)/qemu-project/ipxe.git
152+
git submodule set-url -- roms/openbios $(cat /run/secrets/SOURCE_REPO)/qemu-project/openbios.git
153+
git submodule set-url -- roms/qemu-palcode $(cat /run/secrets/SOURCE_REPO)/qemu-project/qemu-palcode.git
154+
git submodule set-url -- roms/u-boot $(cat /run/secrets/SOURCE_REPO)/qemu-project/u-boot.git
155+
git submodule set-url -- roms/skiboot $(cat /run/secrets/SOURCE_REPO)/qemu-project/skiboot.git
156+
git submodule set-url -- roms/QemuMacDrivers $(cat /run/secrets/SOURCE_REPO)/qemu-project/QemuMacDrivers.git
157+
git submodule set-url -- roms/seabios-hppa $(cat /run/secrets/SOURCE_REPO)/qemu-project/seabios-hppa.git
158+
git submodule set-url -- roms/u-boot-sam460ex $(cat /run/secrets/SOURCE_REPO)/qemu-project/u-boot-sam460ex.git
159+
git submodule set-url -- roms/edk2 $(cat /run/secrets/SOURCE_REPO)/qemu-project/edk2.git
160+
git submodule set-url -- roms/opensbi $(cat /run/secrets/SOURCE_REPO)/qemu-project/opensbi.git
161+
git submodule set-url -- roms/qboot $(cat /run/secrets/SOURCE_REPO)/qemu-project/qboot.git
162+
git submodule set-url -- roms/vbootrom $(cat /run/secrets/SOURCE_REPO)/qemu-project/vbootrom.git
163+
git submodule set-url -- tests/lcitool/libvirt-ci $(cat /run/secrets/SOURCE_REPO)/libvirt/libvirt-ci.git
164+
{{- end }}
148165

149166
for p in /patches/*.patch ; do
150167
echo -n "Apply ${p} ... "

0 commit comments

Comments
 (0)