通过带有正文内容的 travis-ci 创建 github 版本时出现问题
Problem with creating github release via travis-ci with body content
我在通过 Travis-CI
部署到 github 版本时需要帮助或解释
我有部分.travis.yml
配置文件
jobs:
include:
- stage: publish
if: env(BRANCH_IS_TAG) != true
name: "Create Github Release"
script:
- yarn build
- bash ./prepare-publish.sh
deploy:
provider: releases
name: "Release ${PACKAGE_VERSION}"
body: "test \n test \r\n + /r/n *"
overwrite: true
skip_cleanup: true
api_key:
secure: ${GITHUB_TOKEN}
file:
- release.zip
on:
all_branches: true
repo: acacode/stonex
这部分配置工作正常,但我没有更改此行
body: "test \n test \r\n + /r/n *"
至
body: "${GIT_LOG}"
此变量在 prepare-publish.sh
脚本
中的部署部分之前创建
export GIT_LOG=$(git cherry -v develop)
并输出:
当我将这个变量附加到正文时,Travis 说我
invalid option "--body="
travis 配置文件:https://raw.githubusercontent.com/acacode/stonex/internal/travis-ci-builds/.travis.yml
travis构建日志有这个问题:
https://travis-ci.org/acacode/stonex/builds/524606655#L543
包含 $GIT_LOG
变量的脚本:
https://github.com/acacode/stonex/blob/internal/travis-ci-builds/prepare-publish.sh
希望得到您的帮助,谢谢!
似乎传递 body
选项是 travis-ci
部署中的一个现有错误,尚未修复:https://github.com/travis-ci/dpl/issues/155
我在通过 Travis-CI
部署到 github 版本时需要帮助或解释我有部分.travis.yml
配置文件
jobs:
include:
- stage: publish
if: env(BRANCH_IS_TAG) != true
name: "Create Github Release"
script:
- yarn build
- bash ./prepare-publish.sh
deploy:
provider: releases
name: "Release ${PACKAGE_VERSION}"
body: "test \n test \r\n + /r/n *"
overwrite: true
skip_cleanup: true
api_key:
secure: ${GITHUB_TOKEN}
file:
- release.zip
on:
all_branches: true
repo: acacode/stonex
这部分配置工作正常,但我没有更改此行
body: "test \n test \r\n + /r/n *"
至
body: "${GIT_LOG}"
此变量在 prepare-publish.sh
脚本
export GIT_LOG=$(git cherry -v develop)
并输出:
当我将这个变量附加到正文时,Travis 说我
invalid option "--body="
travis 配置文件:https://raw.githubusercontent.com/acacode/stonex/internal/travis-ci-builds/.travis.yml
travis构建日志有这个问题: https://travis-ci.org/acacode/stonex/builds/524606655#L543
包含 $GIT_LOG
变量的脚本:
https://github.com/acacode/stonex/blob/internal/travis-ci-builds/prepare-publish.sh
希望得到您的帮助,谢谢!
似乎传递 body
选项是 travis-ci
部署中的一个现有错误,尚未修复:https://github.com/travis-ci/dpl/issues/155