Skip to content
Snippets Groups Projects
make-linux-build-docker.sh 482 B
Newer Older
  • Learn to ignore specific revisions
  • #! /bin/bash
    
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    # should be run in this directory (build-helpers)
    
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    if test "$1" = "--nodate"; then
      TGT_NAME=loopy-centos6
    else
      TGT_NAME=loopy-centos6-$(date +"%Y-%m-%d")
    fi
    
    echo "Generating $TGT_NAME..."
    
    
    set -e
    set -x
    
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    docker pull centos:6
    
    
    CNT=$(docker create -t -v $(pwd):/mnt centos:6 /mnt/make-linux-build-docker-inner.sh)
    echo "working in container $CNT"
    
    docker start -i $CNT
    
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    docker cp $CNT:/tmp/build/loopy/dist/loopy $(pwd) || true
    
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    mv loopy $TGT_NAME
    
    docker rm $CNT