1) Нужно смотреть traceback. Подозреваю, что ответ нельзя десереализировать в json, поэтому и падает.
2) Для этого нужно немного больше описать пайплайн. Например есть вариант здесь. Также в документации к gitlab pages это тоже затронуто. У gitlab вообще довольно хорошая документация. Большинство ответов на вопросы об их сервисах можно найти в документации.
Локально я обычно использую selenoid, но встроить его в нашу инфраструктуру у меня пока не удалось. Надеюсь, в дальнейшем у меня получится разобраться как это сделать и тогда уже будет другая статья.
С нетерпением жду следующей статьи о подходах.
Создавать образ не нужно. Если использовать в job докер-раннер, то достаточно в image указать образ вот так:
image: storytel/alpine-bash-curl
Как только появится время я перепроверю и обновлю статью. Ну и опубликую ссылку на gitlab чтобы можно было посмотреть пример.Спасибо за комментарий.
1) Нужно смотреть traceback. Подозреваю, что ответ нельзя десереализировать в json, поэтому и падает.
2) Для этого нужно немного больше описать пайплайн. Например есть вариант здесь. Также в документации к gitlab pages это тоже затронуто. У gitlab вообще довольно хорошая документация. Большинство ответов на вопросы об их сервисах можно найти в документации.
Не сталкивался с такой проблемой, честно говоря. Подозреваю что есть некоторая проблема в настройках раннера.