Tôi đang sử dụng Travis CI để xây dựng dự án Python của mình. Tôi muốn thử nghiệm dự án của mình dựa trên các phiên bản Python khác nhau, nhưng sau đó có một kịch bản chỉ chạy nếu tất cả chúng đều thành công.Trong Travis CI, tôi có thể chạy tập lệnh sau khi tất cả ma trận xây dựng của tôi đã thành công không?
Ví dụ, travis.yml điều này không thực hiện công việc, kể từ khi phần after_success chạy sau mỗi lần của Python xây dựng:
language: python
python:
- '2.7'
- '3.2'
script:
- python setup.py test
after_success:
- # this runs both on 2.7 and 3.2
Có cách nào để làm điều này?
Cảm ơn Henrik! Bạn có bất kỳ ý tưởng về thời gian cho việc này? –
Có vẻ như điều này đang được theo dõi tại https://github.com/travis-ci/travis-ci/issues/929 – trask
@henrikhodne Tôi có thể đọc về cách thiết lập tính năng này với webhook? –