Thursday, October 15, 2015

(CI) Giới thiệu tổng quan về XCode server

Hiện tại mình dùng XCode 7 không để nào dùng tool Frankencover để generate ra code coverage được. Vì thế giải pháp hiện tại mình chuyển sang dùng XCode server để có thể thay thế Jenkins.
- Điểm mạnh của XCode server: là bạn có thể chạy test trên nhiều thiết bị và hệ điều hành khác nhau. Có thể analyze, code coverage, archive build. Có thể cài ứng dụng thông qua xcode server và OTA. Vừa build và chạy code ở local và cả trên server cùng thời điểm được.
- Điểm yếu: là vẫn chưa hỗ trợ những tool kiểm tra chất lượng code (code metric, duplicate code, checkstyle ...).

Để sử dụng được XCode Server bạn phải cài OS server để tạo máy chủ. Bạn có thể cài đặt OS server và XCode Server tại đây. Hướng dẫn cài của Apple rất chi tiết và dễ, các bạn hãy đọc và làm theo.
Hiện tại mình đang dùng bản Beta để sử dụng thử, bạn có thể mua ứng dụng này với giá 19.9$ tại app store.
Sau khi cài xong sẽ xuất hiện như những màn hình sau:



Tools:

XCode 7.x, OX Server 5.0 beta


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.