2017-08-13 34 views
0

我在工作使用的Xcode 8.3簡單的MacOS應用夫特3,其源極的是在Github。我已經在Travis-CI上設置了連續集成,並且它工作正常。推應用程序文件的GitHub

我想要做的是自動生成一個.app文件爲我的應用程序在CI將它自動推送到我的Github帳戶(因此Github頁)。我怎樣才能做到這一點?這可能嗎?

回答

0

當然,這是可能的。您目前正在使用Travis CI進行連續編譯/測試,現在您只需使用Travis CI 連續發佈

連續發佈最簡單的方法是使用Github Releases。特拉維斯也有an integration with Github Releases,所以如果你創建一個標籤,你可以自動上傳.app生成的人工製品到Github發佈。

+0

是的,我確實遇到過。唯一的問題是我不知道生成的.app文件的位置。在我的本地環境中,它位於我的項目目錄之外。我無法找到Travis-CI生成它的位置。對此有何建議? – rgamber

+0

@rgamber希望這將有助於https://stackoverflow.com/questions/5952782/where-is-xcodes-build-folder – StephenG

+0

我也看到,以及,雖然我不知道如何獲得應用程序文件的路徑在Travis構建機器上。我嘗試使用'$ TRAVIS_BUILD_PATH',但它抱怨我的文件不存在於該位置。 – rgamber