Continuous Integration/fr: Difference between revisions

From FreeCAD Documentation
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>


=== TravisCI ===
== 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