2016-02-25 24 views
5

Stavo cercando di eseguire Jenkins su un semplice test di Python. È la mia prima volta, quindi ho seguito i passaggi menzionati in questo tutorial: LinkCreazione di Jenkins non riuscita con errore di revisione

Il mio output della console Jenkins dopo che ho attivato la build mostra che non è riuscito perché non è stato possibile trovare alcuna revisione.

Ecco l'output della console:

Started by user anonymous 
Building in workspace /usr/share/tomcat7/.jenkins/jobs/PythonUIProject/workspace 
> git rev-parse --is-inside-work-tree # timeout=10 
Fetching changes from the remote Git repository 
> git config remote.origin.url /home/rahul/PycharmProjects/.git/ # timeout=10 
Fetching upstream changes from /home/rahul/PycharmProjects/.git/ 
> git --version # timeout=10 
> git -c core.askpass=true fetch --tags --progress /home/rahul/PycharmProjects/.git/ +refs/heads/*:refs/remotes/origin/* 


Seen 0 remote branches 
ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job. 
Finished: FAILURE 

cartella di installazione La mia Git è: home/rahul/PycharmProjects/, e il mio sistema è un Ubuntu 14.04 LTS.

Ho provato a cambiare ilsotto il Source Code Management configuration per essere ** al posto di */master come soluzione alternativa ma non ha funzionato.

Qualcuno ha mai lavorato su questo? Quale dovrebbe essere la soluzione a questo.

Edit 1: Come da suggerimenti che ho provato ad utilizzare il git push per spingere il codice, ma sto ottenendo questo:

[email protected]:~/PycharmProjects$ git push -u /home/rahul/PycharmProjects/.git master 
    error: src refspec master does not match any. 
    error: failed to push some refs to '/home/rahul/PycharmProjects/.git' 
+0

Hai 'git push'? Sembra che manchi dal tutorial che hai collegato. – colinD

+0

È possibile aggiungere le impostazioni di configurazione relative al lavoro git di Jenkins? – yorammi

+0

Vedi la modifica. – demouser123

risposta

1

Assicurarsi tuoi rami sono stati spinti in su. In caso contrario, puoi provare a rimuovere "* /" dal tuo ramo (usa solo master invece di */master)

+0

Aggiunto qualche modifica. L'ho cambiato in master ma ho visto lo stesso errore – demouser123

+0

come se il repository non fosse configurato correttamente. hai bisogno di un "telecomando" per spingere a (un posto dove memorizzare il tuo codice). Hai un repository Github o qualcosa su cui desideri salvare questo codice? – tuck

+0

Bene, no. Questo file è sul mio sistema locale. Non ho un file github se questo è quello che stai insinuando. Anche se non ho provato il comando remoto – demouser123

Problemi correlati