Travis没有向Github发布发布

问题描述 投票:0回答:1

我尝试在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

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

部署仅适用于标签吗?

github deployment travis-ci
1个回答
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

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

© www.soinside.com 2019 - 2024. All rights reserved.