Как установить Travis-CI deploy only release- * теги? - PullRequest
0 голосов
/ 11 июля 2020

У меня вопрос к Трэвису с Github-страницей.

Я успешно настроил CI для сборки и развертывания на Gh-странице, но это развернет все фиксации.

deploy:
  provider: pages
  skip-cleanup: true
  github-token: $GITHUB_ACCESS_TOKEN
  target-branch: gh-pages
  local-dir: dist
  on:
    branch: master

В некоторые документы, которые я нашел, в которых сказано добавить tags: true, но это настроит Трэвиса для создания всех тегов, когда я вставлю теги sh в главную ветку.

deploy:
  provider: pages
  skip-cleanup: true
  github-token: $GITHUB_ACCESS_TOKEN
  target-branch: gh-pages
  local-dir: dist
  on:
    branch: master
    tags: true

И я хотел бы создать некоторые конкретные c теги, такие как release-*, dev-*, test-*, и так далее ...

Итак, как настроить это с помощью Travis.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...