Integrazione continua
Integrazione Continua
Attualmente il repository di FreeCAD su GitHub attiverà una build sui due sistemi CI seguenti. Tra questi sistemi sono coperti praticamente tutti i principali sistemi operativi multipiattaforma Linux, MacOSX e Windows. Gli elementi della configurazione possono essere utilizzati anche per eseguire unità test.
TravisCI
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.com/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
Tips
- If you add [skip ci]
or [ci skip]
to a git commit it will cancel a CI build.
Relevant Links
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub