Развертывание приложения, созданного с помощью appveyor из bitbucket - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть электронное приложение, которое я создаю с помощью Appveyor, сборка прошла успешно, но я не знаю, где его собрать.Appveyor связан с моим репозиторием на bitbucket.

Я не слишком много настраивал, хотя пытался безуспешно.Я использую Electron-Vue и appveyor.yml, включенный в шаблон, объяснения говорят, что приложение должно быть найдено на репозитории github (https://simulatedgreg.gitbooks.io/electron-vue/content/en/using-electron-builder.html) Я использую bitbucket, получил работу webhook, и он успешно собираетсяно потом я не могу найти какой-либо артефакт и не знаю, как их настроить.

Я попытался создать артефакт с путем к .exe и развернуть его на s3, но, похоже, это тоже не сработало.Кажется, я что-то здесь упускаю

1 Ответ

0 голосов
/ 26 апреля 2018

Я наконец понял это.Оказывается, appveyor.yml нуждается в определении артефакта для моего вывода.Поскольку я на самом деле не знал, что собирает электронный строитель для Window, я сначала объявил всю папку сборки как артефакт

artifact:
  - path: build

Когда сборка будет завершена, я загрузил артефакт, build.zip ипосмотрел, где был exe, чтобы уточнить мое определение

artifact:
  - path: 'build/squirrel-windows/*.exe'

И это сработало, теперь я могу настроить его для развертывания на моем веб-сайте и сделать его доступным для загрузки

...