#!/usr/bin/env bash # Uploads a new version of d8 CIPD package set -e set -x if [ -z "$1" ]; then echo "Usage: update.sh version" exit 1 fi version=$1 tmpdir=$(mktemp -d) cleanup() { rm -rf "$tmpdir" } trap cleanup EXIT HUP INT QUIT TERM PIPE cd "$tmpdir" for file in "babel.js" "babel.min.js" "LICENSE" do curl -o $file "https://unpkg.com/@babel/standalone@$version/$file" done cipd create \ -name dart/third_party/babel \ -in . \ -install-mode copy \ -tag version:$version