blob: 765d3c4acb89a46d3d6b43a133ea49a2cd67d4aa [file] [log] [blame]
#!/bin/bash
# Copyright 2017 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
LIBDOT_DIR="$(dirname -- "$0")/../../libdot"
source "${LIBDOT_DIR}/bin/common.sh"
usage() {
cat <<EOF
Usage: promote.sh <zip>
Promote an existing dev zip file to stable.
EOF
exit ${1:-1}
}
if [[ $# -ne 1 ]]; then
usage
fi
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
usage 0
fi
zip="$(readlink -f "$1")"
if [[ ! -e "${zip}" ]]; then
echo_err "ZIP file does not exist: ${zip}"
exit 1
fi
cd "${BIN_DIR}/.."
mkdir -p ./dist/zip/
mkzip.sh --keep_version_components 2 -s "${zip}" -w ./dist/zip/