Difference between revisions of "Continuous Integration"

From FreeCAD Documentation
Jump to: navigation, search
({{Userdocnavi}})
(Marked this version for translation)
Line 22: Line 22:
 
{{docnav|Testing|Branding}}
 
{{docnav|Testing|Branding}}
  
 +
<!--T:8-->
 
{{Userdocnavi}}
 
{{Userdocnavi}}
  

Revision as of 16:40, 23 February 2019

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎română • ‎русский

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 unit tests.

TravisCI

Travis-logo.png

Tests against Linux and OSX. The config file is called .travis.yml and it lives in the top directory of FreeCAD. To view current and past buildsː https://travis-ci.org/FreeCAD/FreeCAD/builds

Appveyor

Appveyor.svg
Tests against Windows. The config file is called 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

Tips

- If you add [skip ci] or [ci skip] to a git commit it will cancel a CI build.