TeamCity Build сообщает HTML-страницы, не загружающие CSS / JS - PullRequest
0 голосов
/ 28 декабря 2018

Я перехожу по этой ссылке, чтобы отобразить отчеты о огурцах в формате HTML на вкладке "Отчет о сборке".

https://confluence.jetbrains.com/display/TCD18/Including+Third-Party+Reports+in+the+Build+Results

В своей конфигурации Build я называю свои артефакты

api/target/cucumber-html-reports/cucumber-html-reports/** => report.zip

В проекте вкладка отчета «Стартовая страница» выглядит следующим образом

report.zip!/overview-steps.html

Вкладка создается, и я вижу HTML-страницу.НО он не загружает CSS / JS и не позволяет переходить по гиперссылкам на другие страницы.

При нажатии на любую ссылку я получаю следующую ошибку

403 Запрещено: Запросыстраницы артефактов сборки ограничены: из артефактов сборки разрешены только запросы к тем же артефактам сборки.

1 Ответ

0 голосов
/ 19 марта 2019

Проблема заключалась в том, что TeamCity автоматически генерирует «Идентификатор конфигурации сборки» в соглашении об именовании CamelCase.Когда вкладка «Отчет» пыталась получить доступ к артефакту с помощью этого URL-адреса случая с верблюдом, она ничего не нашла.

Я изменил свои идентификаторы конфигураций проекта и сборки на все строчные и все работало гладко.Надеюсь, это кому-нибудь поможет.

...