Как создать Protractor Job на Дженкинс?
Попробуйте запустить спецификации e2e с jenkins, успешно установите jenkins на ubuntu 16.04, затем в панели управления jenkins я щелкнул New Item и выбрал проект Freestyle Project, после чего откроется следующая страница общих настроек. На общей странице я выберу проект Github и упомяну URL проекта, после чего перейду к следующему разделу "Управление исходным кодом", в котором я выбираю Git и вставляю URL репозитория Git, но он выдаст мне ошибку
Не удалось подключиться к хранилищу: команда "git ls-remote -h https://github.com/repo_name" вернула код состояния 128: stdout: stderr: remote: неверное имя пользователя или пароль.
1 ответ
1) Не нужно проверять GitHub project
в General
табуляция
2) В Source Code Managerment
, нужен действующий URL репозитория git, который заканчивается на .git
,
Для репозитория github вы можете получить URL репо следующим образом:
Пример: https://github.com/cucumber/cucumber-js.git
3) В Credentials
, если репо не требует аккаунта для доступа, вы можете оставить Credentials
с -none-
выбран.
4) В Branch Specifier
, если ваш код в ветке: master, вы можете установить */master
Если в ветке: развивай, можешь установить */develop
или другой филиал */<branch name>