#angular #karma-jasmine #gitlab-ci #chromium #angular-unit-test
#angular #karma-jasmine #gitlab-ci #chromium #angular-unit-test
Вопрос:
Я могу обслуживать свой проект Angular локально, а также передавать отчеты о Karma и Jasmin http://localhost:9876
, но во время выполнения процесса тестирования в терминале появляется эта ошибка:
Please, set "CHROME_BIN" env variable.
и мой Gitlab CI при запуске конвейера возвращает [launcher]: Chrome have not captured in 60000 ms, killing.
ошибку.
Как я видел во многих сообщениях об этом, большинство из них относятся к set export CHROME_BIN=/usr/bin/chromium-browser
, и хотя я сделал это для обоих .bashrc
и .profile
, все равно получаю эту ошибку Также я получаю эту ошибку в gitlab-ci после использования trion/ng-cli-karma:10.0.6
Я пытался установить его как before_script
, но все еще не исправляет.
оба локальных компьютера и контейнера docker имеют ОС Linux (Debian и Ubuntu)