github - Travis 没有发布到 Github
问题描述
我尝试在 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
我已经设置了我的分支名称来测试部署。但是在所有阶段完成之后,我没有部署,没有错误。
部署是否仅使用标签?
解决方案
我认为缺少草稿选项(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
让我知道它是否对您有帮助:)
推荐阅读
- c# - Razor post 表单不返回带有用户输入的对象
- json - 将一片接口转换为golang中的io.Reader对象?
- rkt - 如何将文件从 rkt 容器复制到主机?
- curl - Ring + api binance + curl
- powershell - 循环浏览outlook中的文件夹存档中的邮箱并获取powershell中的所有项目
- android - CameraX 分析分辨率太低 (640x480) 但 Camera2 可以做得更好 (720x1280)
- ruby - 用 git 更新 CFBundleVersion
- menu - 电子.js | 移除新的窗框
- flutter - 参数类型“RequestOptions”不能分配给参数类型“Options”
- azure - 如何将本地 Docker 映像部署到 Azure 应用服务?