go.etcd.io/etcd@v3.3.27+incompatible/scripts/updatebom.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -e
     4  
     5  if ! [[ "$0" =~ scripts/updatebom.sh ]]; then
     6  	echo "must be run from repository root"
     7  	exit 255
     8  fi
     9  
    10  echo "installing 'bill-of-materials.json'"
    11  go get -v -u github.com/coreos/license-bill-of-materials
    12  
    13  echo "generating bill-of-materials.json"
    14  license-bill-of-materials \
    15      --override-file ./bill-of-materials.override.json \
    16      github.com/coreos/etcd github.com/coreos/etcd/etcdctl > bill-of-materials.json
    17  
    18  echo "generated bill-of-materials.json"