Continuous Integration/fr: Difference between revisions
(Updating to match new version of source page) |
(Created page with "* Message du forum annonçant les nouveaux CI : [https://forum.freecad.org/viewtopic.php?p=657956 New CI is yours :)]") |
||
(43 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
== Continuous Integration == |
|||
Currently the FreeCAD repo on GitHub will trigger a build on the below two CI systems. Between these systems pretty much all the main cross-platforms OSs are coveredː Linux, MacOSX, and Windows. CIs can also be used to run [[Testing|unit tests]]. |
|||
{{Docnav/fr |
|||
=== TravisCI === |
|||
|[[FreeCAD_Build_Tool/fr|Outil build de FreeCAD]] |
|||
[[File:Travis-logo.png|50px|left]] |
|||
|[[Branding/fr|Branding]] |
|||
Tests against Linux and OSX. The config file is called [https://github.com/FreeCAD/FreeCAD/blob/master/.travis.yml .travis.yml] and it lives in the top directory of FreeCAD. |
|||
}} |
|||
To view current and past buildsː https://travis-ci.org/FreeCAD/FreeCAD/builds |
|||
{{TOCright}} |
|||
=== Appveyor === |
|||
[[File:Appveyor.svg|left|thumb|40px]] Tests against Windows. The config file is called [https://github.com/FreeCAD/FreeCAD/blob/master/appveyor.yml appveyor.yml] and it lives in the top directory of FreeCAD. To view current and previous Appveyor buildsː https://ci.appveyor.com/project/yorikvanhavre/freecad/history |
|||
<span id="Continuous_Integration"></span> |
|||
⚫ | |||
== Intégration continue == |
|||
- If you add <code>[skip ci]</code> or <code>[ci skip]</code> to a git commit it will cancel a CI build. |
|||
Actuellement, le dépôt FreeCAD sur GitHub déclenchera une construction sur plusieurs de CI ci-dessous. Avec ces systèmes, les principaux systèmes d'exploitation sont couverts : Linux, macOS et Windows. Les CIs peuvent également être utilisés pour exécuter des [[Testing/fr|tests unitaires]]. |
|||
<span id="Tips"></span> |
|||
{{docnav|Testing|Branding}} |
|||
⚫ | |||
* Si vous ajoutez {{Incode|[skip ci]}} ou {{Incode|[ci skip]}} à un git commit, cela annulera la compilation du CI. |
|||
⚫ | |||
<span id="Relevant_links"></span> |
|||
== Liens pertinents == |
|||
* Message du forum annonçant les nouveaux CI : [https://forum.freecad.org/viewtopic.php?p=657956 New CI is yours :)] |
|||
{{Docnav/fr |
|||
|[[FreeCAD_Build_Tool/fr|Outil build de FreeCAD]] |
|||
|[[Branding/fr|Branding]] |
|||
}} |
|||
{{Userdocnavi{{#translation:}}}} |
|||
⚫ | |||
[[Category:Testing{{#translation:}}]] |
|||
{{clear}} |
{{clear}} |
Latest revision as of 10:30, 26 February 2023
Intégration continue
Actuellement, le dépôt FreeCAD sur GitHub déclenchera une construction sur plusieurs de CI ci-dessous. Avec ces systèmes, les principaux systèmes d'exploitation sont couverts : Linux, macOS et Windows. Les CIs peuvent également être utilisés pour exécuter des tests unitaires.
Conseils
- Si vous ajoutez
[skip ci]
ou[ci skip]
à un git commit, cela annulera la compilation du CI.
Liens pertinents
- Message du forum annonçant les nouveaux CI : 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