go.temporal.io/server@v1.23.0/common/archiver/s3store/mocks/generate.sh (about)

     1  #!/bin/sh
     2  
     3  set -e
     4  
     5  aws_sdk=$(go list -f '{{.Dir}}' github.com/aws/aws-sdk-go)
     6  if [ -z "$aws_sdk" ]; then
     7    echo "Can't locate aws-sdk-go source code"
     8    exit 1
     9  fi
    10  
    11  mockgen -copyright_file ../../../../LICENSE -package "$GOPACKAGE" -source "${aws_sdk}/service/s3/s3iface/interface.go" | grep -v "^// Source: .*" > S3API.go