gitee.com/sasukebo/go-micro/v4@v4.7.1/plugins/release.sh (about)

     1  #!/bin/bash
     2  
     3  tag=$1
     4  commitsh=$2
     5  
     6  if [ "x$tag" = "x" ]; then
     7    echo "must specify tag to release"
     8    exit 1;
     9  fi
    10  
    11  for m in $(find * -name 'go.mod' -exec dirname {} \;); do
    12    if [ ! -n "$commitsh" ]; then
    13      hub release create -m "plugins/$m/$tag release" plugins/$m/$tag;
    14    else
    15      hub release create -m "plugins/$m/$tag release" -t $commitsh plugins/$m/$tag;
    16    fi
    17  done