Tôi muốn bổ sung thêm tình trạng xây dựng kịch bản kiểm tra kịch bản từ GitLab CI, có thể không? Có GitLab CI có một số API để có được trạng thái xây dựng bằng cách commit SHA không?Làm thế nào để có được trạng thái xây dựng từ GitLab CI?
6
A
Trả lời
5
Tôi đã tìm thấy liên kết như vậy http://some.domain/projects/:ID/builds/:SHA/status. Vấn đề giải quyết
+0
với phiên bản GitLab CI 5.3.0 c28a8ea, url đã được đổi thành [http: //some.domain/projects/: ID/cam kết /: SHA/status.json] (http: //some.domain/projects/ : ID/cam kết /: SHA/status.json) – Jerry
7
GitLab CI được dựa trên Travis, trong đó cung cấp build status url và thậm chí xây dựng hình ảnh status:
https://travis-ci.org/[YOUR_GITHUB_USERNAME]/[YOUR_PROJECT_NAME].png
# or, limited to some branches
https://travis-ci.org/[YOUR_GITHUB_USERNAME]/[YOUR_PROJECT_NAME].png?branch=master,staging,production
Joran Beasley đề cập url:
http://gitlabci.example.com/projects/2/status.png?ref=master
4
Bây giờ bạn có thể nhận được huy hiệu từ url này:
https://gitlab.com/namespace/project/badges/branch/build.svg
Các vấn đề liên quan
- 1. làm thế nào để có được Hudson CI để bao gồm kết quả kiểm tra trong email trạng thái
- 2. Làm cách nào để kiểm tra trạng thái xây dựng chỉ mục trên Oracle 11?
- 3. Jenkins - Nhận trạng thái xây dựng hoàn thành lần cuối
- 4. Làm thế nào để có được trạng thái nhanh chóng từ bộ đệm biên dịch Emacs?
- 5. Nhận trạng thái xây dựng trong tập lệnh sau khi xây dựng
- 6. Làm thế nào để tiếp cận CI
- 7. Làm thế nào để xây dựng src từ một CygPort?
- 8. Làm thế nào để xây dựng XmlNodes từ XmlReader
- 9. Làm thế nào để xây dựng HttpPostedFileBase?
- 10. Làm thế nào để xóa trạng thái chuông từ tất cả các cửa sổ tmux
- 11. Làm thế nào để lưu trạng thái hiện tại của khu vực dàn dựng của tôi?
- 12. Làm thế nào để có được Travis-CI build_number trong after_script lệnh
- 13. Làm thế nào tôi có thể xây dựng một truy vấn dựa tình trạng laravel
- 14. HTTPS có trạng thái hoặc trạng thái không?
- 15. Trên github, trạng thái xây dựng có ý nghĩa gì? Ví dụ:
- 16. Làm cách nào để thêm trạng thái tệp git vào trạng thái của vim?
- 17. Hợp đồng Mã Microsoft và máy chủ xây dựng CI
- 18. Làm thế nào để có được trạng thái hoàn thành chương trình java từ tập lệnh shell unix?
- 19. Lỗi trên travis-ci xây dựng "Không Rakefile tìm thấy"
- 20. Jenkins CI: Làm thế nào để kích hoạt các bản dựng trên SVN cam kết
- 21. Đẩy vào kho GitLab trong máy chủ CI (triển khai khóa)
- 22. Event Sourcing: Sự kiện kích hoạt người khác và xây dựng lại trạng thái
- 23. Làm thế nào để có được aspnet_compiler được gọi từ Visual Studio trong quá trình xây dựng?
- 24. Làm thế nào để có được lệnh xây dựng dòng cmd cho giải pháp VS?
- 25. Làm thế nào để có cấu hình Hibernate sau khi EntityManagerFactory được xây dựng?
- 26. Làm thế nào để triển khai một ứng dụng đường ray trên heroku từ travis-ci?
- 27. Java EE 6: Làm cách nào để gọi Bean phiên trạng thái từ Bean phiên không trạng thái?
- 28. Làm thế nào để có được số phiên bản trong sự kiện sau khi xây dựng
- 29. Làm thế nào để có được xây dựng như MethodInfo sử dụng Reflection
- 30. Làm cách nào tôi có thể định cấu hình Hudson để gửi email cho MỌI bản dựng, không chỉ những người thay đổi trạng thái của dự án?
tôi đã không tìm thấy bất kỳ tài liệu tốt về URL build huy hiệu của họ. Nếu có ai có liên kết vui lòng đăng bài. – aglassman