Nhà soạn nhạc và Travis Ci với các mô-đun Magento


7

Chúng tôi có một mô-đun hiện có chứa tệp composer.json đang hoạt động tốt nhưng chúng tôi cũng muốn thiết lập travis-ci với tiện ích mở rộng này.

Khi travis-ci chạy nó không thành công với lỗi.

magento root dir "" is not valid

Tôi nghĩ rằng lỗi này đang xảy ra bởi vì chúng tôi thực sự đang sử dụng tệp composer.json của tiện ích mở rộng thay vì tệp composer.json sạch cho phiên bản Magento.

Có ai biết tập tin travis.yml nên được thiết lập cho một phần mở rộng không? Có ai có tiện ích mở rộng đang được thử nghiệm thành công qua travis-ci mà tôi có thể sử dụng làm ví dụ không?

Tiện ích mở rộng của chúng tôi: https://github.com/sitewards/B2BProf Professional

Một ví dụ bị hỏng khác: https://github.com/magento-hackathon/FrontendMonitoring

Câu trả lời:


3

Vì vậy, có vẻ như bạn cần phải làm một trong những điều sau đây:

  1. Thêm một magento-root-dirvào composer.jsonmô-đun magento của bạn . Điều này sẽ chỉ được sử dụng khi trong bối cảnh dự án chứ không phải cho một mô-đun duy nhất,
  2. Cập nhật .travis.ymlđể nó tạo composer.json của riêng nó và thêm tất cả các mô-đun cần thiết,
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.