User talk:Unnilennium
From SME Server
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
build of SME 10 iso
VER=10 VERSION=$VER.0.alpha2 VERPREV=$VER.0.alpha1
product
cd /build/smeserver/stage/extra/images/10/product/ find . | cpio -c -o | gzip -9cv > ../product.img; cd .. ; cp -a /build/smeserver/stage/extra/images/10/product.img /build/smeserver/stage/$VERSION/images/
other
VER=10 VERSION=$VER.0.alpha2 VERPREV=$VER.0.alpha1
first rsync from primary mirror without the isos
rsync -av --delete --progress mirror.canada.pialasse.com::smeserver/releases/testing/10/ /build/smeserver/repo/10 --exclude=*.iso
Create release specific folder and link (or rename the folder)
mkdir -p /build/smeserver/stage/10.0.alpha1/{SRPMS,x86_64} cd /build/smeserver/stage/ rm -f 10 ln -s $VERPREV 10
here there are some things we do not do currently
prepare and cp the new product.img in /build/smeserver/stage/10.0.alpha1/x86_64/images/
sudo chmod -R a+w /build/smeserver/stage
VER=10 VERSION=$VER.0.alpha2 VERPREV=$VER.0.alpha1
pushd /build/smeserver/stage/$VER/x86_64/ ln -s Packages SME popd /build/smeserver/stage/bin/update_repos
we do not do the build installer currently, then just build iso
rm -f /build/smeserver/stage/$VER/x86_64/SME mock -r smeserver-$VER-x86_64-iso --init sudo chmod -R a+w /build/smeserver/stage mock -r smeserver-$VER-x86_64-iso --mount --cwd /build/smeserver/stage/$VER --unpriv --chroot /build/smeserver/stage/bin/build_ISO pushd /build/smeserver/stage/$VER/x86_64/ ln -s Packages SME popd