Hacking:Technical decisions: Difference between revisions
Content deleted Content added
Line 33: | Line 33: | ||
A process called [https://en.wikipedia.org/wiki/Continuous_integration Continuous Integration (CI)] has evolved in recent years. When the Valentina project was hosted on Mercurial, several tools were implemented to support the CI method of releasing code changes and getting those changes into the hands of users quickly. The tools used by the Valentina project for testing software, producing executable packages, and delivering that software are described [[Valentina_original_ci | here ]]. |
A process called [https://en.wikipedia.org/wiki/Continuous_integration Continuous Integration (CI)] has evolved in recent years. When the Valentina project was hosted on Mercurial, several tools were implemented to support the CI method of releasing code changes and getting those changes into the hands of users quickly. The tools used by the Valentina project for testing software, producing executable packages, and delivering that software are described [[Valentina_original_ci | here ]]. |
||
The Seamly2D project split from the Valentina project by the end of 2017. The Seamly2D code has been moved to a separate repository at https://github.com/FashionFreedom/Seamly2D. Incorporating minor software changes was still possible until changes happened to the environment provided by Appveyor in the summer of 2018. A change in the default version of a software tool used to build the windows executable caused the automatic process of builds to fail (for windows executables only). Changes still could be and were being made to the Mac executable and to the Ubuntu version which is hosted at the Seamly2D repository on launchpad. |