2

私は wercker を使用して、rxwen/android docker イメージを利用する Android アプリケーションで ci を実行しています。ただし、wercker は、セットアップ環境のステップで常に以下のエラー メッセージを報告します。 Guest command failed with exit code -1: mkdir -p "/pipeline"

最後の wercker ログは、docker イメージの抽出中に終了したことを示していました。

Download complete: 62d952553a13                                                                  
Verifying Checksum: a8ef60972e3d                                                                                                 
Download complete: a8ef60972e3d                                                                                                  
Verifying Checksum: fe9f7f434a61                                                                                                 
Download complete: fe9f7f434a61                                                                                                  
Pull complete: 62d952553a13                                                                      
Verifying Checksum: 69ecce34af24                                
Download complete: 69ecce34af24                                 
Pull complete: 722fe23ca1d7                                     
Verifying Checksum: e8164c82c7ad                               
Download complete: e8164c82c7ad                                
Pull complete: fe9f7f434a61    
Pull complete: 69ecce34af24    
Pull complete: a8ef60972e3d    
Extracting: e8164c82c7ad (88%)

エラーメッセージが何を意味するか知っている人はいますか?

4

1 に答える 1

1

どの docker イメージを使用していますか? nginx の「stable-alpine」イメージを使用しようとすると、同じエラーが発生しました。

cmd: /bin/sh をボックスステップに追加する必要があったためです。

つまり、私のためにそれを修正するには、次のように変更する必要がありました。

box: nginx:stable-alpine

に:

box:
    id: nginx:stable-alpine
    cmd: /bin/sh

問題を解決するのに役立つ GitHub の Antti Kupila に感謝します。GitHub の問題へのリンク: https://github.com/wercker/support/issues/275#issuecomment-255742729

于 2016-10-24T15:02:40.013 に答える