Jenkins Git Ubuntu Server

1

Estou tentando instalar um Jenkins completamente funcional no meu PC antigo com o Ubuntu Server 12.04. Eu acho que minha instalação do Ubuntu Server e Jenkins foi bem sucedida. Eu posso acessar a página do Jenkins pela Internet em qualquer computador. Então agora eu quero que Jenkins acesse meu gitrepo privado no BitBucket.com. Eu encontrei este tutorial: Configurando o Jenkins Git Tutorial e eu estou preso com o passo 3.5. Com diz fazer isso:

cd /srv/jenkins/jobs/project/workspace
git config user.email "[email protected]"
git config user.name "jenkins"

Mas com o primeiro comando, recebo o erro:

-su cd: /srv/jenkins/jobs/project/workspace: No such file or directory

Eu tenho que fazer essa pasta? Mas quando eu faço:

mkdir /srv/jenkins/jobs/project/workspace
mkdir: cannot create directory '/srv/jenkins/jobs/project/workspace': No such file or directory

Eu não sei muito sobre todas essas coisas, porque eu sou relativamente novo nisso. Eu cheguei até aqui só por causa de todo o tutorial na internet, mas agora estou preso: (

Editar:
Eu tentei o comando:

mkdir -p /srv/jenkins/jobs/project/workspace
mkdir: cannot create directory: '/srv/jenkins': Permission denied

Então, acho que essa não é a solução, porque o usuário jenkins não tem sudo direitos. Espero que alguns tenham outra sugestão.

    
por martijnn2008 05.05.2014 / 17:46

3 respostas

0

Ok, tenho tudo funcionando. O tutorial me deu um bom começo, mas eu nunca completei o passo 3.5. Fiz pesquisa em todas as opções e lá consegui definir todas as opções necessárias. E continuei com o passo 4 do tutorial e preenchai todos os campos obrigatórios.

    
por martijnn2008 16.05.2014 / 00:37
1

Para criar um caminho / conjunto de diretórios inteiro, como você fez com /srv/jenkins/jobs/project/workspace , é necessário passar o parâmetro -p para mkdir para criar todos eles de uma só vez.

mkdir -p /srv/jenkins/jobs/project/workspace
    
por rfindeis 05.05.2014 / 19:59
0

Com um usuário com privilégios de sudo, tente:

sudo chown jenkins:jenkins /srv/jenkins
chmod 750 /srv/jenkins 

Por favor, verifique primeiro que o diretório / srv / jenkins existe.

E, em seguida, experimente o mkdir -p /srv/jenkins/jobs/project/workspace .

    
por ayr-ton 05.05.2014 / 20:54