отображать результаты маяка в лазурном трубопроводе и не строить на определенных условиях маяка - PullRequest
0 голосов
/ 11 июня 2019

Я могу запустить следующий bash-скрипт, который использует образ маяка dockerhub для запуска некоторых тестов по URL:

docker run --rm --name lighthouse -it \
  -v $PWD/test-results/lighthouse:/home/chrome/reports \
  --cap-add=SYS_ADMIN femtopixel/google-lighthouse \
  $full_url \
  --output html \
  --output json

У меня есть том для результатов, и есть результаты json иhtml файлы созданы.

Как бы я использовал эти результаты, чтобы потерпеть неудачу ci.Я уверен, что могу разобрать json, но как мне тогда потерпеть неудачу при сборке, если потребуется.

Кроме того, могу ли я показать результаты во вкладке?

1 Ответ

0 голосов
/ 12 июня 2019

Поскольку вы можете успешно выполнить сценарий bash, необходимо выполнить другие задачи, чтобы сборка не удалась, например, Powershell задача.

Указано Выходные переменные задачи Bash Script для передачи одной переменной в следующую задачу - Powershell. А в Powershell получите и проверьте значение этой переменной, если оно равно, запустите сценарий, чтобы он не прошел.

Боюсь, что для показа результата во вкладке такой функции не существует.

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