2016-04-14 11 views
1

Es scheint, wie es ziemlich einfach sein sollte, automatische Versionen meiner Python-Projekt einzurichten (auf GitHub) zu PyPI: https://docs.travis-ci.com/user/deployment/pypi/TravisCI deploy nicht finden können, setup.py

Also, habe ich folgendes meine .travis.yml:

deploy: 
    provider: pypi 
    user: DanHickstein 
    on: 
    tags: true 
    password: 
    secure: GHhpt4Ssv2VQh6... 

Es funktioniert fast, aber ich bekomme die folgende Fehlermeldung von TravisCI:

Preparing deploy 
Authenticated as DanHickstein 

Deploying application 
python: can't open file 'setup.py': [Errno 2] No such file or directory 
ValueError: Cannot find file (or expand pattern): 'dist/*' 
python: can't open file 'setup.py': [Errno 2] No such file or directory 

ich kann nicht verstehen, warum setup.py kann nicht gefunden werden. Es ist richtig, es in demselben Verzeichnis wie .travis.yml ...

Antwort

2

Das Problem der following line in der install Bühne ist:

- cd ~/ 

Vergewissern Sie sich in der Wurzel Ihrer Projekte Verzeichnis sind wieder vor der Bereitstellung, vielleicht in der before_deploy Bühne.

+0

Ja, ich denke, das war das Problem - danke für Ihre Hilfe! Ich vermute, wenn ich keine Datei finde, sollte ich sicherstellen, dass ich in das richtige Verzeichnis suche! Whoopsie. – DanHickstein

Verwandte Themen