Changeset 2369 in ProjectBuilder for devel/contrib
- Timestamp:
- Feb 28, 2019, 2:11:07 AM (6 years ago)
- Location:
- devel/contrib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/contrib/mkallctn
r2358 r2369 3 3 vedir=`grep -2 vepath ~/.pbrc.yml | grep default: | cut -d: -f2` 4 4 distros=`grep -2 velist $vedir/.pbrc.yml | grep default: | cut -d: -f2` 5 lwd=`dirname $0` 5 6 6 7 for pbos in `echo $distros | sed 's/,/ /g'`; … … 8 9 d=`echo $pbos | cut -d'-' -f1` 9 10 v=`echo $pbos | cut -d'-' -f2` 10 # Check status to see whether we shodl go further 11 if [ _"$d" = _"mageia" ]; then 12 /users/bruno/svn-git/pb/devel/contrib/mkctn $d $v mageiaofficial 13 elif [ _"$d" = _"opensuse" ]; then 14 vm=`echo $v | cut -d . -f1` 15 if [ $vm -ge 15 ] && [ $vm -lt 42 ]; then 16 /users/bruno/svn-git/pb/devel/contrib/mkctn $d $v opensuse/leap 17 fi 18 else 19 /users/bruno/svn-git/pb/devel/contrib/mkctn $d $v 20 fi 11 $lwd/mkctn $d $v 21 12 done -
devel/contrib/mkctn
r2359 r2369 4 4 DISTROVER=$2 5 5 ORIGREPO=$3 6 ARCH=x86_64 6 7 7 M=$DISTRO-$DISTROVER- x86_648 M=$DISTRO-$DISTROVER-$ARCH 8 9 9 if [ _"$ORIGREPO" != _"" ]; then 10 DISTRO=$ORIGREPO 10 if [ _"$DISTRO" = _"mageia" ]; then 11 ORIGREPO=mageiaofficial 12 DISTROVER=${DISTROVER}-$ARCH 13 elif [ _"$DISTRO" = _"opensuse" ]; then 14 vm=`echo $DISTROVER | cut -d . -f1` 15 if [ $vm -ge 15 ] && [ $vm -lt 42 ]; then 16 ORIGREPO=opensuse/leap 17 fi 18 else 19 ORIGREPO="$DISTRO" 11 20 fi 12 21 13 echo "Working on $ {DISTRO}:$DISTROVER..."22 echo "Working on $M ..." 14 23 echo "-----------------------------------" 15 docker pull ${DISTRO}:$DISTROVER && \ 16 pb -p pb -T docker -m $M newve -i ${DISTRO}:$DISTROVER && \ 17 pb -p pb -T docker -m $M sbx2setupve && \ 18 pb -p pb -T docker -m $M prepve && \ 19 pb -p pb -T docker -m $M build2ve 24 if [ _"$DISTRO" != _"mageia" ]; then 25 docker pull ${ORIGREPO}:$DISTROVER 26 fi 27 pb -p pb -T docker --stop-on-error -m $M newve -i ${ORIGREPO}:$DISTROVER && \ 28 pb -p pb -T docker --stop-on-error -m $M sbx2setupve && \ 29 pb -p pb -T docker --stop-on-error -m $M prepve && \ 30 pb -p pb -T docker --stop-on-error -m $M build2ve 20 31 docker image prune -f 21 32
Note:
See TracChangeset
for help on using the changeset viewer.