kubernetes/hack/lib
Ismo Puustinen 0078fce5bd hack/lib/util.sh: don't implicitly convert "find" results into array.
Also fix array item comparison. Test script for the comparison change:

  #!/bin/bash

  staging_apis=(extensions/v1beta1 extensions/v1 extensions/v1alpha)
  group_versions=(v1 extensions/v1beta1 extensions/v1 extensions.k8s.io/v1)

  for group_version in ${group_versions[@]}; do
    # original code
    if [[ " ${staging_apis[@]} " =~ " ${group_version/.*k8s.io/} " ]]; then
      echo "orig: vendor/k8s.io/api/${group_version/.*k8s.io/}"
    fi
    # new code
    for api in ${staging_apis[@]}; do
      if [[ "${api}" = "${group_version/.*k8s.io/}" ]]; then
        echo "new: vendor/k8s.io/api/${group_version/.*k8s.io/}"
      fi
    done
  done

Expected output:

  orig: vendor/k8s.io/api/extensions/v1beta1
  new: vendor/k8s.io/api/extensions/v1beta1
  orig: vendor/k8s.io/api/extensions/v1
  new: vendor/k8s.io/api/extensions/v1
  orig: vendor/k8s.io/api/extensions/v1
  new: vendor/k8s.io/api/extensions/v1
2019-03-04 23:23:20 +02:00
..
.gitattributes Capture git export-subst strings in version.sh for 'git archive' use. 2017-11-09 16:36:27 -08:00
BUILD cluster: move logging library to hack/ 2018-01-13 16:37:50 -08:00
etcd.sh change a way to pass SC2164 in etcd.sh 2019-02-24 20:26:59 +08:00
golang.sh Improved some more bash script variable definitions 2019-01-21 23:11:58 +01:00
init.sh Merge pull request #73555 from bsalamat/priority_to_ga 2019-02-22 16:14:49 -08:00
logging.sh delete all duplicate empty blanks 2019-02-23 10:28:04 +08:00
protoc.sh Improving syntax for bash scripts 2019-01-18 19:17:16 +01:00
swagger.sh Improved some more bash script variable definitions 2019-01-21 23:11:58 +01:00
test.sh Improved some more bash script variable definitions 2019-01-21 23:11:58 +01:00
util.sh hack/lib/util.sh: don't implicitly convert "find" results into array. 2019-03-04 23:23:20 +02:00
version.sh log bad format git version 2018-05-22 23:49:50 +08:00