Continuous Integration/Integrarea continuă
Integrare continuă
În prezent, repo-ul FreeCAD de pe GitHub va declanșa o construire pe cele două sisteme CI de mai jos. Între aceste sisteme, aproape toate principalele platforme OS-uri sunt acoperite de Linux, MacOSX și Windows. CI-urile pot fi, de asemenea, folosite pentru a rula unit tests.
TravisCI
Teste despre comportarea sub Linux şi OSX. Fişierul configuraţie se numeşte .travis.yml şi se află ăn directorul de bază al FreeCAD. Pentru a vedea versiunea curentă şi cele trecute:ː https://travis-ci.org/FreeCAD/FreeCAD/builds
Appveyor
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
Sugestii
Dacă adăugaţi [skip ci]
sau [ci skip]
pentru comiterea unui "git", aceasta va anula o formare a CI.