代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/genesis 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
export GENESIS_DIR="${GENESIR_DIR:-/genesis}"
export OUTPUT_DIR="${OUTPUT_DIR:-/output}"
set -ex
echo "Performing build of Genesis Framework"
cd $GENESIS_DIR
echo "===> Building Genesis Scripts RPM"
pushd $GENESIS_DIR/bootcd/rpms/genesis_scripts
rpmbuild --define '_tmppath /tmp' --define '_sourcedir src' --define '_srcrpmdir .' --nodeps -bs genesis_scripts.spec
rpmbuild --rebuild genesis_scripts-*.src.rpm
cp /root/rpmbuild/RPMS/noarch/genesis_scripts-*.noarch.rpm $GENESIS_DIR/bootcd/rpms/
popd
echo ":: Built RPM:"
ls -la $GENESIS_DIR/bootcd/rpms/
echo "===> Building Genesis Image"
cd bootcd
# this is necessary to avoid devicemapper syncronization raceconditions creating
# devices in livecdcreator. Just use the old fallback logic when run in a container:
# https://www.redhat.com/archives/lvm-devel/2012-November/msg00069.html
export DM_DISABLE_UDEV=1
./create-image.sh
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。