github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/ci/bin/concourse_worker (about)

     1  #!/usr/bin/env bash
     2  
     3  set -exv
     4  
     5  echo "Starting Concourse Worker $(/bin/date) as $(/usr/bin/whoami)"
     6  
     7  if [[ $(/usr/bin/whoami) != "root" ]]; then
     8    echo "sudo /Users/pivotal/bin/concourse_worker"
     9    exit 1
    10  fi
    11  
    12  concourse_tsa="ci.cli.fun"
    13  concourse_port="2222"
    14  concourse_team="main"
    15  concourse_pub_key="/tmp/tsa_id_rsa.pub"
    16  concourse_pvt_key="/users/pivotal/bin/keys/worker_id_rsa"
    17  
    18  /usr/bin/ssh-keyscan -p "$concourse_port" "$concourse_tsa" | awk '{print $2 " " $3}' > "$concourse_pub_key"
    19  
    20  test -s "$concourse_pub_key" || exit 1
    21  
    22  /users/pivotal/bin/concourse_darwin_amd64 worker \
    23    --work-dir "/users/pivotal/concourse" \
    24    --team "$concourse_team" \
    25    --tsa-host "$concourse_tsa":"$concourse_port" \
    26    --tsa-public-key "$concourse_pub_key" \
    27    --tsa-worker-private-key "$concourse_pvt_key"