github.com/yoctocloud/packer@v0.6.2-0.20160520224004-e11a0a18423f/azure-merge.sh (about)

     1  PACKER=$GOPATH/src/github.com/mitchellh/packer
     2  AZURE=/tmp/packer-azure
     3  
     4  ls $AZURE >/dev/null || git clone https://github.com/Azure/packer-azure /tmp/packer-azure
     5  PWD=`pwd`
     6  cd $AZURE && git pull
     7  cd $PWD
     8  
     9  # copy things
    10  cp -r $AZURE/packer/builder/azure $PACKER/builder/
    11  cp -r $AZURE/packer/communicator/* $PACKER/communicator/
    12  cp -r $AZURE/packer/provisioner/azureVmCustomScriptExtension $PACKER/provisioner/
    13  
    14  # remove legacy API client
    15  rm -rf $PACKER/builder/azure/smapi
    16  
    17  # fix imports
    18  find $PACKER/builder/azure/ -type f | grep ".go" | xargs sed -e 's/Azure\/packer-azure\/packer\/builder\/azure/mitchellh\/packer\/builder\/azure/g' -i ''