Я хотел бы развернуть весь каталог в качестве выпуска GitHub при успешной сборке моего проекта. Однако, когда я пытаюсь указать каталог для параметра развертывания file
, он жалуется, что это каталог.
Я не хочу перечислять каждый файл вручную, так как со временем это изменится, и я не хочу обновлять свой файл .travis.yml
каждый раз, когда я добавляю/удаляю файл в/из проекта.
Возможно, я неправильно использую релизы github. Раньше я выпускал, создавая потерянный тег, содержащий файлы, которые я хочу выпустить. Я надеялся, что развертывание релизов travis упростит этот процесс.
.travis.yml:
deploy:
provider: releases
api_key: ${GITHUB_API_KEY}
file: "output/system"
skip_cleanup: true
on:
tags: true
Ошибка:
/home/travis/.rvm/gems/ruby-1.9.3-p551/gems/octokit-3.8.0/lib/octokit/client/releases.rb:86:in `initialize': Is a directory - output/system (Errno::EISDIR)