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

Consider running tests on Windows

Ouverte
#385 6 commentaires 2 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
172
Forks
142
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner la commande de test et la configuration CI existantes du dépôt, puis étudiez comment Appveyor pourrait exécuter la suite de tests sous Windows. Vérifiez que la suite ne présente pas d’échecs ni de points problématiques dans un environnement Windows ; le travail est terminé lorsque les exécutions de tests Windows sont incluses dans la validation des PR et que les tests existants y réussissent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
ci-cd, operating-systems, testing-qa
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.