У меня проблема на этапе сборки Gitlab CI / CD. По какой-то причине работа не получается.
Моя файловая структура Gitlab-Runner yaml приведена ниже:
stages:
- build
- deploy
job 1:
stage: build
script:
- 'bash lint.sh'
- "echo test"
allow_failure: true
job 2:
stage: deploy
script: "bash deploy.sh"
Проблема заключается в том, что после выполнения lint.sh он возвращает положительную оценку Pylint, но задание не выполняется в статусе задания и завершается неудачно с состоянием выхода: 1, как показано на рисунке ниже:
После проверки logs
из gitlab-runner
я обнаружил следующую ошибку:
pam_systemd (su: session): не удалось создать сеанс: запустить задание для устройства
user@0.service не удалось с 'fail'
Log-изображения: