Я пытаюсь установить абсолютно рабочего Jenkins на своем старом ПК с Сервером Ubuntu 12.04. Я думаю, моя установка Сервера Ubuntu и Jenkins была succesfull. Я могу получить доступ к странице Jenkins по Интернету от любого компьютера. Таким образом, теперь я хочу, чтобы Jenkins получил доступ к моему частному gitrepo на BitBucket.com. Я нашел это учебное руководство: Конфигурирование Учебного руководства Мерзавца Jenkins и я застреваю с шагом 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
Я не знаю много обо всех этих вещах, потому что я довольно плохо знаком с этим. Я приехал настолько далеко только из-за всего учебного руководства в Интернете, но теперь я застреваю :(
Править:
Я судил коммандос:
mkdir -p /srv/jenkins/jobs/project/workspace
mkdir: cannot create directory: '/srv/jenkins': Permission denied
Таким образом, я предполагаю, что это не решение, потому что пользователь jenkins
не имеет sudo
права. Я надеюсь, что у некоторых есть другое предложение.
Хорошо у меня есть все это работа. Учебное руководство дало мне хорошее начало, но я никогда не завершал шаг 3.5. Я сделал поиск во всех опциях, и там я смог установить все необходимые опции. И я продолжал шаг 4 учебного руководства и заполнил все обязательные поля.
Создать целый путь/набор каталогов, как Вы сделало с /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
.