ember-learn / ember-learn/ember-cli-addon-docs

Consider running tests on Windows

Đang mở
#385 6 bình luận 2 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
172
Fork
142
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

The company I work for uses Windows, and we've been using ember-cli-addon-docs to document an internal addon. It is pretty evident that this code-base has not been run on Windows by the developers before. This is fair, but ultimately problematic. Ember-cli-addon-docs is increasingly used by addons across the ecosystem, essentially locking Windows users out of contributing to their documentation unless they are familiar with common issues and can debug/fix them.

We got it to work for us (although there are still rough edges), but I think this is something that will continue to break if Windows support is not part of every PR review. For this reason I propose running the test suite on Windows as well, for example using Appveyor. This is free for open source projects, just like Travis.

Please let me know what you think.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xem xét lệnh kiểm thử và cấu hình CI hiện có của repository, sau đó tìm hiểu cách Appveyor có thể chạy bộ kiểm thử trên Windows. Kiểm tra bộ kiểm thử trong môi trường Windows để phát hiện các lỗi và điểm chưa hoàn thiện; công việc được xem là hoàn tất khi các lần chạy kiểm thử trên Windows được đưa vào quá trình xác thực PR và các kiểm thử hiện có đều vượt qua tại đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
javascript
Lĩnh vực
ci-cd, operating-systems, testing-qa
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.