Bản sao có thể xảy ra:
Setting up a deployment/build/CI cycle for PHP projects
Recommended server for Continuous Integration for PHP ProjectCông cụ tích hợp liên tục nào phù hợp với php?
Xin chào, chàng trai! Gần đây tôi đã gặp phải sự cần thiết phải tích hợp liên tục cho một số dự án của tôi. Và, với sự ngạc nhiên của tôi, có nhiều công cụ cho mục đích này như CruiseControl với plugin PhpUnderControl, Xinc (viết bằng PHP), Hudson với rất nhiều chức năng, v.v. Tôi đã nghiên cứu vấn đề và, theo như tôi đã hiểu, cài đặt và cấu hình một công cụ như vậy mất khá nhiều thời gian. Vì vậy, nó sẽ rất dissapointing để dành nhiều thời gian để thiết lập tất cả mọi thứ lên và nhận biết rằng công cụ thiếu một số chức năng quan trọng. Tôi đề cập đến những người có kinh nghiệm về vấn đề này và có thể đưa ra một lời khuyên hợp lý. Cảm ơn bạn!
Cập nhật 26.04.2017: Năm trôi qua, tôi vẫn sử dụng CI, nhưng bị bỏ rơi Jenkins ủng hộ Gitlab CI: có vẻ đơn giản hơn, công việc CI có thể được cấu hình trực tiếp trong kho dự án. Và cùng với Docker, tôi tin rằng, đó là một giải pháp rất mạnh mẽ có thể được điều chỉnh cho hầu như bất kỳ loại dự án nào.
Tôi thích PHPCI: https://www.phptesting.org/ – DanFromGermany