2015-03-03 38 views
23

Tôi không thể cho cuộc sống của tôi tìm thấy bất kỳ tham chiếu nào trên internet về cách thiết lập TeamCity để xây dựng các dự án Android Studio.Thiết lập TeamCity để xây dựng dự án Android Studio

Tôi đã tìm thấy các liên kết đến IntelliJ Idea and TeamCity, đến Gradle and TeamCity, nhưng không có gì cụ thể trong việc xây dựng dự án Android Studio trong TeamCity.

Có ai có thể chỉ cho tôi đúng hướng không?

+4

người bỏ phiếu. Bất kỳ bình luận nào tại sao bạn đã bỏ phiếu bầu chọn này? Đó là một câu hỏi hợp pháp, và câu trả lời chưa được tìm thấy trên SO. SO thường đề cập đến các câu hỏi thiết lập thành phố nhóm. –

Trả lời

26

Nhờ hướng của Yole, tôi đã thiết lập tính năng này ngay bây giờ.

Các bước nếu có ai quan tâm dưới:

  1. Install Gradle trên máy chủ đại lý xây dựng. Tôi lấy gradle-2.3.bin từ http://gradle.org/downloads và sao chép vào C: \ gradle-2.3
  2. Đặt biến môi trường GRADLE_HOME = C: \ gradle-2.3
  3. Cài đặt Android Studio trên máy chủ tác nhân xây dựng. Điều này cũng nên cài đặt Android SDK
  4. Thiết lập môi trường ANDROID_HOME biến = C: \ Users \% Current User% \ AppData \ Local \ Android \ sdk
  5. Restart đại lý TeamCity máy chủ
  6. cài đặt cấu hình xây dựng của bạn với Gradle runner, thiết lập Gradle tasks thành 'clean build' và thiết lập Gradle Home path. Đặt thư mục làm việc vào thư mục dự án cho dự án Android của bạn

Chạy bản dựng!

enter image description here

+0

u có thể cho biết làm thế nào tôi có thể thực hiện TeamCity trong dự án Android Studio? – Erum

+0

Tôi nghĩ tôi đã làm^:) Bạn cần đảm bảo rằng bạn có thể xây dựng dự án Android của mình thông qua Gradle. Đó là nhiệm vụ đầu tiên và tách biệt với TeamCity. Một khi bạn có mà bạn có thể sử dụng TeamCity Gradle Task Runner để thực hiện nhiệm vụ gradle của bạn. Phần duy nhất mà chúng tôi gặp khó khăn là cấu hình máy chủ xây dựng với các biến môi trường và SDK. –

+0

i knw phần đầu tiên và tôi đã cài đặt TEAMCITY nhưng nhận được vấn đề cho điểm thứ 2 u có thể giúp tôi @Dr. ABT – Erum

3

Không có gì cụ thể về việc xây dựng dự án Android Studio trên TeamCity. Nó chỉ là một dự án Gradle, và bạn cần phải cấu hình nó như vậy.

+0

Thật tuyệt vời, cảm ơn. Tôi đang làm việc thông qua nó ngay bây giờ. đã cài đặt Gradle, Android SDK trên máy chủ xây dựng và giờ đây bạn sẽ có được một 'Thành công xây dựng' hạnh phúc. Các bản ghi trông trống rỗng đáng ngờ ... Tôi sẽ tiếp tục đào bới nhưng cảm ơn đã chỉ cho tôi đúng hướng –

+0

Tuyệt vời! Tôi có việc phải làm bây giờ. Sẽ đăng một hướng dẫn. –

+0

Ấn tượng của tôi là việc cài đặt Android SDK không cần thiết. build.gradle liệt kê tất cả các phụ thuộc của dự án Android của bạn và Gradle sẽ có thể tự động tải xuống chúng. – yole

Các vấn đề liên quan