2016-04-14 4 views
1

を見つけることができません:https://docs.travis-ci.com/user/deployment/pypi/TravisCI展開はは、PyPIに(GitHubの上で)私のpythonプロジェクトの自動リリースを設定することが非常に簡単であるべきように思えsetup.py

だから、私は私の.travis.ymlに以下を追加しました:

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

それはほとんど動作しますが、私は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 

setup.pyを見つけることができない理由を私は尋することはできません。

- cd ~/ 

多分、あなたが展開する前に戻ってあなたのプロジェクトディレクトリのルートであることを確認します:それは

答えて

2

問題がinstall段階でfollowing lineです... .travis.ymlと同じディレクトリに権利がありますbefore_deployステージ。

+0

はい、これは問題だと思います。ご協力いただきありがとうございます。ファイルが見つからないときは、正しいディレクトリを探していることを確認する必要があります。おとぎ話。 – DanHickstein

関連する問題