[PATCH v5 compass-ci] sparrow/0-package: fix: failed to download lockfile-create in x86_64

[why] when execute sparrow/4-docker/buildall in x86_64 machine error: lockfile-create: command not found because wget link and rpm only support aarch64 now [how] 1. use $(arch), support download lockfile-create command according to different system architecture. 2. delete redundant rpm files after download. Signed-off-by: Liu Yinsi <liuyinsi@163.com> --- sparrow/0-package/os/openEuler | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sparrow/0-package/os/openEuler b/sparrow/0-package/os/openEuler index ba298c8..79af2b9 100755 --- a/sparrow/0-package/os/openEuler +++ b/sparrow/0-package/os/openEuler @@ -23,7 +23,8 @@ pkgs=( yum install -y --skip-broken "${pkgs[@]}" -wget http://rpmfind.net/linux/openmandriva/cooker/repository/aarch64/main/release... -wget http://rpmfind.net/linux/openmandriva/cooker/repository/aarch64/main/release... +wget http://rpmfind.net/linux/openmandriva/cooker/repository/$(arch)/main/release... +wget http://rpmfind.net/linux/openmandriva/cooker/repository/$(arch)/main/release... -rpm -i lib64lockfile1-1.16-1-omv4002.aarch64.rpm lockfile-progs-0.1.18-5-omv4002.aarch64.rpm +rpm -i lib64lockfile1-1.16-1-omv4002.$(arch).rpm lockfile-progs-0.1.18-5-omv4002.$(arch).rpm +rm -rf *.rpm -- 2.23.0
participants (1)
-
Liu Yinsi