Я пытаюсь установить полностью работающий Jenkins на моем старом ПК с Ubuntu Server 12.04. Я думаю, что моя установка Ubuntu Server и Jenkins была успешной. Я могу получить доступ к странице Jenkins через интернет с любого компьютера. Итак, теперь я хочу, чтобы Дженкинс получил доступ к моему частному gitrepo на BitBucket.com. Я нашел этот учебник: Настройка Jenkins Git Tutorial, и я застрял на шаге 3.5. С помощью говорит:
cd /srv/jenkins/jobs/project/workspace
git config user.email "some@email.com"
git config user.name "jenkins"
Но с первой командой я получаю ошибку:
-su cd: /srv/jenkins/jobs/project/workspace: No such file or directory
Должен ли я сделать эту папку? Но когда я это делаю:
mkdir /srv/jenkins/jobs/project/workspace
mkdir: cannot create directory '/srv/jenkins/jobs/project/workspace': No such file or directory
Я ничего не знаю обо всех этих вещах, потому что я довольно новичок в этом. Я пришел так далеко только из-за всего учебника в Интернете, но теперь я застрял: (
Редактирование: я пробовал commando:
mkdir -p /srv/jenkins/jobs/project/workspace
mkdir: cannot create directory: '/srv/jenkins': Permission denied
Итак, я думаю это не решение, потому что у пользователя jenkins нет прав sudo. Надеюсь, у некоторых есть другое предложение.
Чтобы создать весь путь / набор каталогов, как вы это делали с /srv/jenkins/jobs/project/workspace, вам необходимо передать параметр -p в mkdir, чтобы создать все сразу.
mkdir -p /srv/jenkins/jobs/project/workspace
С пользователем с привилегиями sudo попробуйте:
sudo chown jenkins:jenkins /srv/jenkins
chmod 750 /srv/jenkins
Пожалуйста, сначала проверьте каталог / srv / jenkins.
И затем попробуйте mkdir -p /srv/jenkins/jobs/project/workspace .