Мне нужна помощь или объяснение при развертывании в github выпусках через Travis-CI
У меня есть часть .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
script
export GIT_LOG=$(git cherry -v develop)
и выводит ее:
Когда я присоединяю эту переменную к телу, Трэвис говорит мне
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
Надеюсь на вашу помощь, спасибо!