commit e29e07f4bdd303bf22f57bda9140578816e49c02 Author: Dennis Gilmore dennis@ausil.us Date: Fri Nov 7 01:52:46 2014 -0600
attempt to make an atomic tree nightly for rawhide
scripts/buildrawhide | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) --- diff --git a/scripts/buildrawhide b/scripts/buildrawhide index 40af878..18a1497 100755 --- a/scripts/buildrawhide +++ b/scripts/buildrawhide @@ -26,6 +26,9 @@ TOMAIL="devel@lists.fedoraproject.org test@lists.fedoraproject.org" SUBJECT='rawhide report: '$DATE' changes' FROM="Fedora Rawhide Report rawhide@fedoraproject.org" RSYNCPREFIX="sudo -u ftpsync" +ATOMIC=$(mktemp -d /tmp/atomici.${DIST}.$DATE.XXXX) +ATOMICDEST="/mnt/fedora_koji/koji/mash/atomic/$BRANCHED/" + [ -n "$ARCH" ] && { TREEPREFIX="/mnt/koji/tree" EXPANDARCH="-$ARCH" @@ -136,6 +139,17 @@ log "starting spam-o-matic" $MOCK -r $MOCKCONFIG --uniqueext=$DATE --unpriv --chroot "/usr/share/mash/spam-o-matic $DEPOPTS ${MASHDIR}/$BRANCHED$EXPANDARCH >$logdir/depcheck" & log "finished spam-o-matic"
+log "starting atomic tree creation" +git clone https://git.fedorahosted.org/git/fedora-atomic.git $ATOMIC +pushd $ATOMIC + sed -i -e 's|mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-21&arch=$basearch...' fedora*repo + $MOCK -r $MOCKCONFIG --uniqueext=$DATE --init + $MOCK -r $MOCKCONFIG --uniqueext=$DATE --install rpm-ostree + $MOCK -r $MOCKCONFIG --uniqueext=$DATE --shell "if [ ! -d $ATOMICDEST ]; then ostree init --repo=$ATOMICDEST ;fi" + $MOCK -r $MOCKCONFIG --uniqueext=$DATE --shell "rpm-ostree compose tree --repo=$ATOMICDEST $ATOMIC/fedora-atomic-docker-host.json" +popd +log "finished atomic tree creation" + send_fedmsg start pungify.start
log "starting critppath generation"
rel-eng@lists.fedoraproject.org