Описание тега travis-ci-api
Отметьте для вопросов, связанных с Travis Continuous Integration API. API можно вызывать для запуска сборок и запуска новых заданий по тестированию.
1
ответ
Невозможно выполнить git reset на предыдущий коммит в travis
При построении моего кода в travis, в случае сбоя, я хочу сбросить HEAD до предыдущего коммита и выполнить некоторые действия. Проблема в том, когда в travis.yml Я делаю: after_failure: - git reset --hard HEAD@{1} Это всегда указывает на последний к…
18 янв '19 в 17:11
0
ответов
Travis CI - условный сценарий before_deploy для каждого поставщика развертывания
Я пытаюсь использовать Travis CI для двух разных провайдеров (npm, firebase), мой .travis.yml файл выглядит примерно так: branches: only: - master - /v\d+\.\d+\.\d+/ install: - yarn before_deploy: # first provider - yarn build:storybook # second pro…
21 янв '19 в 05:15
0
ответов
Трэвис: пытается установить тело (описание релиза)
Когда я пытаюсь получить журнал изменений с помощью команды: before_deploy: - export BODY="$(git log "${TRAVIS_COMMIT_RANGE}" --oneline --pretty=tformat:"%h %B")" И установите это как описание выпуска: deploy: provider: releases skip_cleanup: true a…
14 фев '19 в 14:00
1
ответ
Каковы правильные вызовы Travis API (или методы библиотеки), чтобы сначала запустить и просмотреть сборку, а затем получить ее статус и журнал сборки?
В одном из моих приложений я хочу запустить сборку Travis CI, "наблюдать" за сборкой, когда она запланирована, выполняется и завершается, а затем получить окончательное состояние сборки и журнал сборки для вывода его в мое приложение. Я начал с запу…
09 дек '18 в 15:36
0
ответов
Как я могу пройти аутентификацию, используя токен github в Travis-CI APIv3?
В API Travis-CI v2 и v2.1 была возможность генерировать токен API Travis с использованием токена API github. Однако этот токен Travis несовместим с Travis APIv3 и выдаст ошибку 403. Есть ли способ: а) сгенерировать токен Travis-CI APIv3 с помощью то…
19 апр '19 в 19:11
2
ответа
Как получить динамическое имя версии во время выполнения при развертывании движка приложений Google в Travis CI?
Я учусь автоматизировать сборку и развертывание моего приложения Google App Engine в Travis, поэтому оно позволяет мне иметь статическое или предопределенное имя версии во время развертывания в .travis.yml. Есть ли способ сделать его динамически ген…
13 авг '19 в 18:43
0
ответов
Виртуальная машина Windows не загружается на TravisCI
Я вижу вращающийся круг более часа ("загрузка виртуальной машины"): вот мой файл.travis.yml: language: minimal git: depth: 1 jobs: include: - script: ./scripts/travis/run.sh 8 name: nodejs_8_windows os: windows env: - foo=bar11 - script: ./scripts/t…
08 июн '19 в 01:16
0
ответов
проблемы с передачей переменных в вызов API Travis
Я пытаюсь запустить сборку travis с помощью вызова api, вызываемого из сценария bash, но я должен указать, из какой ветки должен его построить travis, а не жестко кодировать. Я должен заменить Master в этом вызове api переменной и использовать его в…
15 окт '19 в 20:58
0
ответов
невозможно перезапустить сборки travis ci через /repo/user%2Fproject/requests конечную точку API
Я пытаюсь перезапустить существующие сборки Travis CI с помощью сценария CLI, и у меня возникают некоторые трудности с этим. Я использую инструкции из https://docs.travis-ci.com/user/triggering-builds и получаю ответ, аналогичный тому, который изобр…
03 ноя '19 в 19:20
0
ответов
получение самых последних сборок через API
На https://travis-ci.org/user/project/branches вы можете увидеть последние сборки для каждой ветки. Если я наведу курсор на одну из галочек (или exes, если сборка не удалась), я получаю URL-адрес вида https://travis-ci.org/user/project/builds/999999…
04 ноя '19 в 01:19
1
ответ
Создайте токен API Travis v3 для приложения GitHub
Итак, проблема заключается в следующем: мне нужно получить доступ к Travis CI API, чтобы получить статус сборки для репозиториев нашей организации. Проблема здесь в том, что использование личного токена GitHub для генерации токена Travis API являетс…
28 май '20 в 15:26
1
ответ
Travis-ci.com API получает историю сборок для репо. Параметр after_number не действует
Я хочу извлечь некоторые данные для анализа из api travis-ci.com. В качестве первого шага мне нужен список всех сборок для конкретного репозитория за последние 30 дней. Я использовал api travis-ci.com. curl https://api.travis-ci.com/repos/wixplosive…
30 май '20 в 18:13
1
ответ
Компиляция с несколькими версиями scala
Я хотел запустить трэвис билд против двух Scala versions (2.12, 2.13)т.е. кросс-компиляция, поэтому я создал для нее два задания, поскольку журналы были огромными, а в travis есть ограничение в 4 МБ. Я создал для него две вакансии.travis.ymlфайл. Я …
06 авг '20 в 19:24
1
ответ
перезапуск сборок с помощью travis ci api
Я могу перезапустить сборки через интерфейс командной строки, выполнив travis show branch -r user/project чтобы получить сборку #, а затем, выполнив travis restart 1 -r user/project (где 1 - сборка). У меня вопрос... как я могу сделать это через API…
04 ноя '19 в 01:07
0
ответов
Настройте TravisCI на публикацию пакета только тогда, когда push выполняется на главном сервере
Я ищу способ сделать автоматическое развертывание пакетов NuGet после компиляции. Пока что я успешно настроил CI/CD на TravisCI, но я хочу опубликовать пакет NuGet только изmaster филиал, а не из pull request ветвь. Это то, что travis.yml должно выг…
13 янв '20 в 02:26
0
ответов
Загрузить необработанные журналы сборки из всех сборок в определенной ветке
Есть ли простой способ загрузить журналы сборки Travis CI для всех сборок определенной ветки? Как упоминалось здесь, можно получить конкретный файл журнала. Это можно использовать в цикле bash по идентификаторам заданий, for JOBID in $(COMMAND-HERE)…
22 апр '20 в 18:23
1
ответ
Получение файлов журнала заданий репозитория с помощью Travis CI API
В настоящее время я ищу способы получить все файлы журнала заданий (например, https://api.travis-ci.org/v3/job/6073028/log.txt) из общедоступных репозиториев (например, apache/commons-math) в Travis CI с использованием Travis CI API. Хотелось бы узн…
12 авг '20 в 18:17
1
ответ
Ошибка сборки для ASP.NET Core 3.1 в Travis CI
Я не могу собрать приложение ASP.NET 1 Core 3.1 в Travis CI, и после нескольких неудачных попыток я думаю, что пора выяснить с сообществом, в чем проблема. Сборка: https://travis-ci.org/github/stanislavstoyanov99/CinemaWorld/jobs/686546731 Конфигура…
13 май '20 в 19:31
0
ответов
Загрузите собранный образ в выпуск github с помощью travis CI
Я хотел бы загрузить сгенерированный собственный образ в выпуски github с помощью TravisCI, но я не могу этого сделать. Вот мой файл travis.yml dist: bionic language: minimal services: - docker jobs: include: - script: - curl -s "https://get.sd…
05 окт '20 в 09:26
0
ответов
Ошибка сборки теста на Трэвисе
Мы настроили Travis в нашем репозитории GitHub для проверки каждого сделанного запроса на перенос, один из 73 тестов завершился ошибкой с кодом состояния 500 вместо 200. Остальные тесты в том же каталоге проходят. Хотя все тесты проходят локально, п…
21 окт '20 в 08:15