Continuous Integration/fr: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 8: | Line 8: | ||
{{TOCright}} |
{{TOCright}} |
||
== Continuous Integration == |
|||
<div class="mw-translate-fuzzy"> |
|||
== Intégration continue == |
== Intégration continue == |
||
Actuellement, le dépôt FreeCAD sur GitHub déclenchera une construction sur les deux systèmes de CI ci-dessous. Avec ces systèmes, les principaux systèmes d'exploitation sont couverts : Linux, MacOSX et Windows. Les CIs peuvent également être utilisés pour exécuter des [[Testing/fr|tests unitaires]]. |
Actuellement, le dépôt FreeCAD sur GitHub déclenchera une construction sur les deux systèmes de CI ci-dessous. Avec ces systèmes, les principaux systèmes d'exploitation sont couverts : Linux, MacOSX et Windows. Les CIs peuvent également être utilisés pour exécuter des [[Testing/fr|tests unitaires]]. |
||
</div> |
|||
== Tips == |
|||
[[File:Travis-logo.png|50px|left]] |
|||
Tests sous Linux et OSX. Le fichier de configuration s'appelle [https://github.com/FreeCAD/FreeCAD/blob/master/.travis.yml .travis.yml] et il se trouve dans le répertoire principal de FreeCAD. Pour afficher les versions en cours et antérieures : https://travis-ci.com/FreeCAD/FreeCAD/builds |
|||
=== Appveyor === |
|||
[[File:Appveyor.svg|left|thumb|40px]] Tests sous Windows. Le fichier de configuration s'appelle [https://github.com/FreeCAD/FreeCAD/blob/master/appveyor.yml appveyor.yml] et il est dans le répertoire principal de FreeCAD. Pour afficher les versions actuelles et précédentes d'Appveyor : https://ci.appveyor.com/project/yorikvanhavre/freecad/history |
|||
<div class="mw-translate-fuzzy"> |
|||
== Conseils == |
== Conseils == |
||
- Si vous ajoutez <code>[skip ci]</code> ou <code>[ci skip]</code> à un git commit, cela annulera la compilation du CI. |
- Si vous ajoutez <code>[skip ci]</code> ou <code>[ci skip]</code> à un git commit, cela annulera la compilation du CI. |
||
</div> |
|||
== Relevant links == |
|||
* Forum post announcing new CIs: [https://forum.freecad.org/viewtopic.php?p=657956 New CI is yours :)] |
|||
=== Liens pertinents === |
|||
* [[LGTM/fr|LGTM]] |
|||
Revision as of 15:27, 25 February 2023
Continuous Integration
Intégration continue
Actuellement, le dépôt FreeCAD sur GitHub déclenchera une construction sur les deux systèmes de CI ci-dessous. Avec ces systèmes, les principaux systèmes d'exploitation sont couverts : Linux, MacOSX et Windows. Les CIs peuvent également être utilisés pour exécuter des tests unitaires.
Tips
Conseils
- Si vous ajoutez [skip ci]
ou [ci skip]
à un git commit, cela annulera la compilation du CI.
Relevant links
- Forum post announcing new CIs: New CI is yours :)
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test