Обновить
7
0
Отправить сообщение

С нетерпением жду следующей статьи о подходах.

Создавать образ не нужно. Если использовать в job докер-раннер, то достаточно в image указать образ вот так:


image: storytel/alpine-bash-curl

  1. Не обязательно, если по умолчанию python:3.8-alpine будет указан при регистрации раннера. Но ваш вариант безусловно более явный.
  2. Не обязательно, у меня работало без этого.
  3. Тот образ, что я использовал имел анзипер и дополнительно устанавливать не было нужды
  4. У меня работало и на закрытом.

Как только появится время я перепроверю и обновлю статью. Ну и опубликую ссылку на gitlab чтобы можно было посмотреть пример.Спасибо за комментарий.

1) Нужно смотреть traceback. Подозреваю, что ответ нельзя десереализировать в json, поэтому и падает.
2) Для этого нужно немного больше описать пайплайн. Например есть вариант здесь. Также в документации к gitlab pages это тоже затронуто. У gitlab вообще довольно хорошая документация. Большинство ответов на вопросы об их сервисах можно найти в документации.

  1. Возможно, это зависит от версии gitlab
  2. Попробуй аналогично другим stage, где указывается конкретный образ, указать
    image: python:3.8-alpine

Не сталкивался с такой проблемой, честно говоря. Подозреваю что есть некоторая проблема в настройках раннера.

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

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность