Выпуск Travis CI для GitHub не включает файлы - PullRequest
0 голосов
/ 21 декабря 2018

Я хочу выпустить два zip-файла, созданных в сборке Travis CI, на страницу выпуска GitHub.

К сожалению, после развертывания в ресурсах указан только исходный код, но не два zip-файла.

Шаги развертывания выглядят следующим образом:

deploy:
  provider: releases
  api_key:
    secure: <api key>
  file: 
    - "file-1.zip"
    - "file-2.zip"
  on:
    repo: user/repo
    tags: true

Я проверил, что файлы zip собраны и находятся в корневой папке каталога сборки.

У кого-нибудь есть идеи, что я делаю не так?

1 Ответ

0 голосов
/ 21 декабря 2018

Решением было отсутствие skip_cleanup: true в разделе развертывания.Без этого файлы для публикации удаляются на начальной стадии задания развертывания.

полная конфигурация теперь выглядит следующим образом:

deploy:
  provider: releases
  api_key:
    secure: 
  file: 
    - "file-1.zip"
    - "file-2.zip"
  skip_cleanup: true
  on:
    repo: user/repo
    tags: true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...