Travis未发布发布到Github

时间:2019-04-01 15:35:57

标签: github deployment travis-ci

我尝试在TravisCI上设置Github版本。为了进行测试,我将以下设置添加到了我的.travis.yml文件中:

deploy:
  provider: releases
  tag_name: $TRAVIS_TAG
  target_commitish: $TRAVIS_COMMIT
  name: $TRAVIS_TAG
  api_key: $GITHUB_OAUTH_TOKEN
  file: 'packages/mobile/android/app/build/outputs/apk/debug/app-debug.apk'
  skip_cleanup: true
  on:
    branch: travis-ci

我已经设置了分支名称以测试部署。但是在所有阶段完成之后,我没有部署,也没有错误。

是否仅使用标签进行部署?

1 个答案:

答案 0 :(得分:0)

我认为缺少草稿选项(https://docs.travis-ci.com/user/deployment/releases/#draft-releases-with-draft-true)。您能尝试编辑.travis.yml文件来添加draft: true吗?

deploy:
  provider: releases
  tag_name: $TRAVIS_TAG
  target_commitish: $TRAVIS_COMMIT
  name: $TRAVIS_TAG
  api_key: $GITHUB_OAUTH_TOKEN
  file: 'packages/mobile/android/app/build/outputs/apk/debug/app-debug.apk'
  draft: true
  skip_cleanup: true
  on:
    branch: travis-ci

让我知道它是否对您有帮助:)