2016-03-18 17 views
0

Ich würde gerne ein python Skript während Travis bauen, um auch eine signierte APK zu generieren. Ich habe alle notwendigen Dateien erstellt und platziert, aber einen Fehler in Travis bekommen.Travis CI Python-Skript ausführen

python: can't open file '/scripts/travis_upload_release_to_github.py': [Errno 2] No such file or directory 

Ich habe auch versucht mit sudo und kopierte scripts Ordner von der Wurzel basiertes Projekt Android, weil ich libGDX bauen. python2.7 ist installiert. Wo sollte dieser Ordner platziert werden, um während dieses Prozesses erfolgreich ausgeführt zu werden?

Antwort

1

Ihr Travis-Build sucht nach dem Skriptverzeichnis im Stammverzeichnis "/" des Dateisystems des Erstellungscomputers. Befindet sich das Skriptverzeichnis in Ihrem Repository oder auf dem Build-Rechner? Haben Sie versucht, den ersten/aus dem Aufruf Ihres Python-Skripts zu entfernen, indem Sie /scripts/...py in scripts/... py geändert haben?

+0

Dieser Ordner befindet sich im 'GitHub'-Repository. Ich habe noch keinen zweiten Ratschlag ausprobiert, ich werde es versuchen. – plaidshirt

+0

Es gibt jetzt ein anderes Problem. 'Dieses Commit hat kein Tag, Abbruch. ' – plaidshirt

+0

Das ist ein anderes Problem. Könnten Sie meine Antwort auf die erste Frage akzeptieren und das neue Problem als eine andere Frage mit einigen weiteren Details veröffentlichen? – rmarston