github.com/ncodes/nomad@v0.5.7-0.20170403112158-97adf4a74fb3/scripts/install_consul.sh (about)

     1  #!/bin/bash
     2  
     3  set -e
     4  
     5  CONSUL_VERSION="0.7.3"
     6  CURDIR=`pwd`
     7  
     8  if [[ $(which consul >/dev/null && consul version | head -n 1 | cut -d ' ' -f 2) == "v$CONSUL_VERSION" ]]; then
     9      echo "Consul v$CONSUL_VERSION already installed; Skipping"
    10      exit
    11  fi
    12  
    13  echo Fetching Consul...
    14  cd /tmp/
    15  wget -q https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip -O consul.zip
    16  echo Installing Consul...
    17  unzip consul.zip
    18  sudo chmod +x consul
    19  sudo mv consul /usr/bin/consul
    20  cd ${CURDIR}