github.com/swiftstack/ProxyFS@v0.0.0-20210203235616-4017c267d62f/ci/ansible/install_proxyfs.sh (about) 1 #!/bin/bash 2 3 # Copyright (c) 2015-2021, NVIDIA CORPORATION. 4 # SPDX-License-Identifier: Apache-2.0 5 6 set -e 7 8 ENV_NAME=$1 9 GOLANG_VERSION=$2 10 11 if [ -z "$ENV_NAME" ]; then 12 echo "usage: $0 <env-name>" 13 exit 1 14 fi 15 16 if [ -z "$GOLANG_VERSION" ]; then 17 GOLANG_VERSION="current" 18 fi 19 20 SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 21 22 ansible-playbook -i "localhost," -c local -e env=$ENV_NAME -e env_arg="$1" -e golang_version="$GOLANG_VERSION" "$SCRIPT_DIR"/tasks/main.yml 23 chef-solo -c "$SCRIPT_DIR"/chef_files/$ENV_NAME.cfg