为Android项目配置gitlab ci

时间:2016-08-15 07:02:56

标签: android continuous-integration gitlab

我的项目根目录中有一个'.gitlab-ci.yml'文件:

pod 'Firebase/Core'
pod 'Firebase/Messaging'

当我向主人推送时,它将构建并成功,但我可以在我的项目中找到任何apk文件。

这是我的日志:

pod 'Firebase/Core'

我的跑步者执行者在我的Mac OS上是job_build_debug_apk: script: - ./gradlew assembleRelease stage: deploy tags: - android allow_failure: true

我的路径是否有任何问题,或者是否有任何博客可以证明这一点。

1 个答案:

答案 0 :(得分:1)

Gitlab CI的工作方式如下:您push对服务器进行了更改,而您的本地跑步者会对您的最新更改进行clone(或pull)。

源将下载到跑步者的子文件夹中,而不是在您的项目中。这意味着apk也将位于其中一个子文件夹中。