2016-02-25 2 views
5

Próbowałem uruchomić Jenkinsa na prostym teście Pythona. Jest to mój pierwszy raz, więc postępowałem zgodnie z krokami wymienionymi w tym samouczku: LinkKonstrukcja Jenkinsa nie powiodła się z błędem wersji

Wyjście konsoli My Jenkins po uruchomieniu kompilacji pokazuje, że się nie udało, ponieważ nie mogło znaleźć żadnej wersji.

Oto wyjście konsoli:

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 

Mój folder instalacyjny Git jest: home/rahul/PycharmProjects/ i mój system jest Ubuntu 14.04 LTS.

Próbowałem zmienić Branches to Build pod Source Code Management configuration na ** zamiast */master jako obejście, ale nie zadziałało.

Czy ktoś wcześniej pracował nad tym? Co powinno być rozwiązaniem tego.

Edit 1: Zgodnie z sugestiami próbowałem za pomocą git push pchnąć kod, ale jestem coraz to:

[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

Czy "git push"? Wygląda na to, że brakuje go w tutorialu, który łączyłeś. – colinD

+0

Czy możesz dodać ustawienia konfiguracyjne Jenck związane z zadaniem git? – yorammi

+0

Proszę zobaczyć edycję. – demouser123

Odpowiedz

1

Upewnij się, że oddziały zostały zepchnięte do góry. W przeciwnym razie możesz spróbować usunąć "* /" ze swojego oddziału (wystarczy użyć master zamiast */master)

+0

Dodano trochę edycji. Zmieniłem go na master, ale widziałem ten sam błąd, – demouser123

+0

wygląda na to, że twoje repo jest źle skonfigurowane. potrzebujesz "zdalnego", aby przejść do (miejsce do przechowywania kodu). Czy masz repozytorium github lub coś, co chcesz zapisać ten kod? – tuck

+0

No no. Ten plik jest w moim systemie lokalnym. Nie mam pliku github, jeśli to właśnie sugerujesz. Chociaż nie próbowałem polecenia zdalnego – demouser123