2016-02-06 19 views
0

我.travis.yml文件:特拉維斯-CI誤差:鏗鏘:錯誤:沒有這樣的文件或目錄:

language: objective-c 

osx_image: xcode7.2 

before_install: 
    - rvm use system 
    - sudo gem install cocoapods -v '0.39.0' 

script: 
    xctool -workspace ProjectName.xcworkspace -scheme ProjectName build -sdk iphonesimulator 

它看起來OK。但是,Travis正在運行時出現此錯誤。

clang: error: no such file or directory: '/Users/travis/build/MyName/ProjectFolder/ViewControllers/CCPViewController.m' clang: error: no input files ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

2 errored, 0 warning (3517 ms)
Failures:
0) Compile /Users/travis/build/MyName/ProjectFolder/ViewControllers/CCPViewController.m
** BUILD FAILED ** (20966 ms)

看起來它不在項目中,但它在那裏。 它應該是紅色的,因爲它不在那裏,但它是黑色的。

回答

0

儘管項目內部沒有文件丟失(紅色),但它們並不存在。

要解決問題git克隆在另一個地方的回購。打開項目的新副本,打開文件夾,你的課程將變成紅色。

enter image description here

這班沒在GitHub上存在。可能它們是在項目內部錯誤添加的。現在就做好。

我正在拖動一個帶有2個類的文件夾,出於某種原因,Xcode不接受文件夾名稱。我更改了Folder的名稱(從Pods到Pod),然後Xcode接受了這些類。最後這些課程在git add .

enter image description here

提交和推送,現在特拉維斯工作沒有問題。

它看起來像錯誤是因爲我有2個文件夾名爲Pods。我的和Cocoapods創建的。這是無稽之談。

I also wrote a post in my blog about Travis-CI.

相關問題