github.com/mmcquillan/packer@v1.1.1-0.20171009221028-c85cf0483a5d/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 ''