github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/prow/cmd/deck/runlocal (about)

     1  #!/usr/bin/env bash
     2  # Copyright 2017 The Kubernetes Authors.
     3  #
     4  # Licensed under the Apache License, Version 2.0 (the "License");
     5  # you may not use this file except in compliance with the License.
     6  # You may obtain a copy of the License at
     7  #
     8  #     http://www.apache.org/licenses/LICENSE-2.0
     9  #
    10  # Unless required by applicable law or agreed to in writing, software
    11  # distributed under the License is distributed on an "AS IS" BASIS,
    12  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  # See the License for the specific language governing permissions and
    14  # limitations under the License.
    15  
    16  DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
    17  cd $DIR
    18  cd static
    19  HOST="https://prow.k8s.io"
    20  if [[ $1 == "openshift" ]]; then
    21  	HOST="https://deck-ci.svc.ci.openshift.org"
    22  fi
    23  curl "$HOST/data.js?var=allBuilds" > data.js
    24  curl "$HOST/tide.js?var=tideData" > tide.js
    25  curl "$HOST/plugin-help.js?var=allHelp" > plugin-help.js
    26  curl "$HOST/pr-data.js" > pr-data.js
    27  bazel run --run_under="cd $DIR && " //prow/cmd/deck:deck -- --run-local --config-path ../../config.yaml