Line 162: |
Line 162: |
| VERSION=$VER.0 | | VERSION=$VER.0 |
| VERPREV=$VER.0.rc1 | | VERPREV=$VER.0.rc1 |
| + | # where is PREV could be "" "testing or "obsolete" |
| + | FROM=testing |
| + | # where we put new one could be "" "testing or "obsolete" |
| + | TO= |
| | | |
| =====Prepare directory structure for SME10 release===== | | =====Prepare directory structure for SME10 release===== |
| SME 10.x test releases will go to /build/smeserver/repo/testing/10. Check that the link points to the correct testing release. Note when uploading Jigdos the ‘10’ link will not be pointing to the new directory. | | SME 10.x test releases will go to /build/smeserver/repo/testing/10. Check that the link points to the correct testing release. Note when uploading Jigdos the ‘10’ link will not be pointing to the new directory. |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/iso/source/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/iso/source/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/iso/x86_64/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/iso/x86_64/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smeos/x86_64/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smeos/x86_64/ |
| | | |
| =====Copy SME Server 10 64 bit Jigdo to mirror===== | | =====Copy SME Server 10 64 bit Jigdo to mirror===== |
− | /bin/cp -a /build/smeserver/stage/iso/$VER/x86_64/smeserver-$VERSION-x86_64.jigdo /build/smeserver/repo/testing/$VERSION/iso/x86_64/ | + | /bin/cp -a /build/smeserver/stage/iso/$VER/x86_64/smeserver-$VERSION-x86_64.jigdo /build/smeserver/repo/$TO/$VERSION/iso/x86_64/ |
− | /bin/cp -a /build/smeserver/stage/iso/$VER/x86_64/smeserver-$VERSION-x86_64.template /build/smeserver/repo/testing/$VERSION/iso/x86_64/ | + | /bin/cp -a /build/smeserver/stage/iso/$VER/x86_64/smeserver-$VERSION-x86_64.template /build/smeserver/repo/$TO/$VERSION/iso/x86_64/ |
− | rsync -a --delete /build/smeserver/stage/$VER/x86_64/ /build/smeserver/repo/testing/$VERSION/smeos/x86_64/ | + | rsync -a --delete /build/smeserver/stage/$VER/x86_64/ /build/smeserver/repo/$TO/$VERSION/smeos/x86_64/ |
| | | |
| | | |
| =====Copy SME Server 10 SRPMS Jigdo to mirror===== | | =====Copy SME Server 10 SRPMS Jigdo to mirror===== |
− | /bin/cp -a /build/smeserver/stage/iso/$VER/source/smeserver-$VERSION-SRPMS.jigdo /build/smeserver/repo/testing/$VERSION/iso/source/ | + | /bin/cp -a /build/smeserver/stage/iso/$VER/source/smeserver-$VERSION-SRPMS.jigdo /build/smeserver/repo/$TO/$VERSION/iso/source/ |
− | /bin/cp -a /build/smeserver/stage/iso/$VER/source/smeserver-$VERSION-SRPMS.template /build/smeserver/repo/testing/$VERSION/iso/source/ | + | /bin/cp -a /build/smeserver/stage/iso/$VER/source/smeserver-$VERSION-SRPMS.template /build/smeserver/repo/$TO/$VERSION/iso/source/ |
− | rsync -a --delete /build/smeserver/stage/$VER/SRPMS/ /build/smeserver/repo/testing/$VERSION/smeos/SRPMS | + | rsync -a --delete /build/smeserver/stage/$VER/SRPMS/ /build/smeserver/repo/$TO/$VERSION/smeos/SRPMS |
| | | |
| =====Copy SME Server 10 ISOs to mirror===== | | =====Copy SME Server 10 ISOs to mirror===== |
− | rsync -a --delete /build/smeserver/stage/iso/$VER/ /build/smeserver/repo/testing/$VERSION/iso | + | rsync -a --delete /build/smeserver/stage/iso/$VER/ /build/smeserver/repo/$TO/$VERSION/iso |
| | | |
| | | |
Line 188: |
Line 192: |
| #this one already rsynced from stage | | #this one already rsynced from stage |
| #cp -lr /build/smeserver/repo/testing/$VERPREV/smeos/* /build/smeserver/repo/testing/$VERSION/smeos/ | | #cp -lr /build/smeserver/repo/testing/$VERPREV/smeos/* /build/smeserver/repo/testing/$VERSION/smeos/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smeaddons/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smeaddons/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smecontribs/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smecontribs/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smedev/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smedev/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smeextras/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smeextras/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smetest/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smetest/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smeupdates/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smeupdates/ |
− | mkdir -p /build/smeserver/repo/testing/$VERSION/smeupdates-testing/ | + | mkdir -p /build/smeserver/repo/$TO/$VERSION/smeupdates-testing/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smecontribs/* /build/smeserver/repo/testing/$VERSION/smecontribs/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smecontribs/* /build/smeserver/repo/$TO/$VERSION/smecontribs/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smedev/* /build/smeserver/repo/testing/$VERSION/smedev/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smedev/* /build/smeserver/repo/$TO/$VERSION/smedev/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smeextras/* /build/smeserver/repo/testing/$VERSION/smeextras/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smeextras/* /build/smeserver/repo/$TO/$VERSION/smeextras/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smetest/* /build/smeserver/repo/testing/$VERSION/smetest/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smetest/* /build/smeserver/repo/$TO/$VERSION/smetest/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smeupdates/* /build/smeserver/repo/testing/$VERSION/smeupdates/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smeupdates/* /build/smeserver/repo/$TO/$VERSION/smeupdates/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smeupdates-testing/* /build/smeserver/repo/testing/$VERSION/smeupdates-testing/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smeupdates-testing/* /build/smeserver/repo/$TO/$VERSION/smeupdates-testing/ |
− | cp -lr /build/smeserver/repo/testing/$VERPREV/smeaddons/* /build/smeserver/repo/testing/$VERSION/smeaddons/ | + | cp -lr /build/smeserver/repo/$FROM/$VERPREV/smeaddons/* /build/smeserver/repo/$TO/$VERSION/smeaddons/ |
| | | |
| =====Switch main version link===== | | =====Switch main version link===== |
| and finally | | and finally |
| | | |
− | rm -f /build/smeserver/repo/testing/$VER | + | rm -f /build/smeserver/repo/$TO/$VER |
− | pushd /build/smeserver/repo/testing/ | + | pushd /build/smeserver/repo/$TO/ |
| ln -s $VERSION $VER | | ln -s $VERSION $VER |
| popd | | popd |