Go Travis CI找不到GitHub部署的发布文件

Go Travis CI找不到GitHub部署的发布文件,go,build,travis-ci,continuous-deployment,Go,Build,Travis Ci,Continuous Deployment,我无法让Travis CI找到要部署的发布文件夹,尽管我尝试了其他答案 我有一个Makefile,它运行的版本如下: release: mkdir -p release env GOOS=linux GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-linux-amd64 $(BINARY_NAME_CLI) env GOOS=darwin GOARCH=amd64 $(GOBUILD) -o

我无法让Travis CI找到要部署的发布文件夹,尽管我尝试了其他答案

我有一个Makefile,它运行的版本如下:

release:
        mkdir -p release
        env GOOS=linux GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-linux-amd64 $(BINARY_NAME_CLI)
        env GOOS=darwin GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-darwin-amd64 $(BINARY_NAME_CLI)
        env GOOS=windows GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-windows-amd64.exe $(BINARY_NAME_CLI)
        echo Releases in $(pwd)/release
        ls release
在中,它说发布在/release/*

我也尝试过release/*但当我设置travis时,包括skip_cleanup:true,修复了其他问题,但找不到文件:

Deploying to repo: MarkEdmondson1234/gago

Current tag is: v0.6

/release/* does not exist.
与发布相同的结果/*

不过,这些文件是根据我在日志中看到的内容创建的

我现在的特拉维斯-文件:行是问题的根源:

before_deploy:
- make release
deploy:
  provider: releases
  skip_cleanup: true
  api_key:
    secure: FSk8DEG1vae8uUYaV+etc/umwescm0eV072jvTS6GarzlA=
  file: /release/*
  on:
    repo: MarkEdmondson1234/gago
    tags: true

有人能帮我帮travis deploy查找我的文件吗?

我认为这与globs有关,就像我尝试使用显式文件时一样:

生成文件:

release:
        mkdir -p release
        env GOOS=linux GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-linux-amd64 $(BINARY_NAME_CLI)
        env GOOS=darwin GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-darwin-amd64 $(BINARY_NAME_CLI)
        env GOOS=windows GOARCH=amd64 $(GOBUILD) -o release/$(CLI)-$(VERSION)-windows-amd64.exe $(BINARY_NAME_CLI)
        ls release
Travis文件:

env:
  global:
    - GAGO_AUTH=${GOPATH}/auth.json
    - VERSION=${TRAVIS_TAG}
before_deploy:
- make release
deploy:
  provider: releases
  skip_cleanup: true
  api_key:
    secure: FSk8DEG1vae8uUYaV+XZtgXXqzikq3qEj7eSHOI540RpSISKSYjloAMB7RaAbZYfVR5JbEqNlb6JIzPYH3U4pYFKd55abWoEFjReKcyhZgJE7j7AzZr5kltKEp8Zp7OwcX5BWwx3lcol/v5Tq534+SdPUZbVosBMRWx6XmlLIrr6qBd5flUlrhbe9qNhskRmlVUZswJBeU1mJbT2wnmLgn2Rc+NBmYQhR1iU5WEnQGnq+ZcKyhDWa08yeXt/SBS69ItA5WonzSXRjgHutAX3dk3tqVRi9QmVKsTzHQDSeagc7jMbmzeEc+vGPg4Oqkqy0Bax/ElpyXEsTm4jeqDdx6BWf9ncjnRnkzDC1rqJHvO13LJX5Nkf2PjlfBIlzL+zo3zGZ18FwqL+NPxsxr5DPiFfqIi3ZDZLHh0TY8kIAr7K7+sKXGoZiXMGnds6O7duzdYzXMw5XHn9DpXalXcQ5sP0GjjUpwSiOlF8t++WpSJDfytxQPVt7f9wlEvWjIR6lBLNf5AluHWhcIH5K6Xr1RNjjJ+zB6JNRTgzJhjMuHaBqNbWgO7GXrM2gSonXwDeUCBV8jklVGJyhxAoBMzUznZlNor0d9gt/ZyFGhEKORgJMqBucQjSerlWsWTOwGQWQcOcfVkww3zJok61MB/umwescm0eV072jvTS6GarzlA=
  file: 
    - release/gagocli-${VERSION}-linux-amd64
    - release/gagocli-${VERSION}-darwin-amd64
    - release/gagocli-${VERSION}-windows-amd64.exe
  on:
    repo: MarkEdmondson1234/gago
    tags: true
env:
  global:
    - GAGO_AUTH=${GOPATH}/auth.json
    - VERSION=${TRAVIS_TAG}
before_deploy:
- make release
deploy:
  provider: releases
  skip_cleanup: true
  api_key:
    secure: FSk8DEG1vae8uUYaV+XZtgXXqzikq3qEj7eSHOI540RpSISKSYjloAMB7RaAbZYfVR5JbEqNlb6JIzPYH3U4pYFKd55abWoEFjReKcyhZgJE7j7AzZr5kltKEp8Zp7OwcX5BWwx3lcol/v5Tq534+SdPUZbVosBMRWx6XmlLIrr6qBd5flUlrhbe9qNhskRmlVUZswJBeU1mJbT2wnmLgn2Rc+NBmYQhR1iU5WEnQGnq+ZcKyhDWa08yeXt/SBS69ItA5WonzSXRjgHutAX3dk3tqVRi9QmVKsTzHQDSeagc7jMbmzeEc+vGPg4Oqkqy0Bax/ElpyXEsTm4jeqDdx6BWf9ncjnRnkzDC1rqJHvO13LJX5Nkf2PjlfBIlzL+zo3zGZ18FwqL+NPxsxr5DPiFfqIi3ZDZLHh0TY8kIAr7K7+sKXGoZiXMGnds6O7duzdYzXMw5XHn9DpXalXcQ5sP0GjjUpwSiOlF8t++WpSJDfytxQPVt7f9wlEvWjIR6lBLNf5AluHWhcIH5K6Xr1RNjjJ+zB6JNRTgzJhjMuHaBqNbWgO7GXrM2gSonXwDeUCBV8jklVGJyhxAoBMzUznZlNor0d9gt/ZyFGhEKORgJMqBucQjSerlWsWTOwGQWQcOcfVkww3zJok61MB/umwescm0eV072jvTS6GarzlA=
  file: 
    - release/gagocli-${VERSION}-linux-amd64
    - release/gagocli-${VERSION}-darwin-amd64
    - release/gagocli-${VERSION}-windows-amd64.exe
  on:
    repo: MarkEdmondson1234/gago
    tags: true