我尝试在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
我已经设置了分支名称以测试部署。但是在所有阶段完成之后,我没有部署,也没有错误。
是否仅使用标签进行部署?
答案 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
让我知道它是否对您有帮助:)