2

我正在使用 wercker 对我的 android 应用程序执行 ci,该应用程序使用 rxwen/android docker 映像。但是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 步骤中。

即为我修复它我不得不改变它:

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 回答