Valentina original ci: Difference between revisions
Content deleted Content added
mNo edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1:
The original tools used for CI in support of the Valentina project included appveyor, travis, launchpad, and bintray.
'''Appveyor''' was used to create the windows executables for testing and release. '''Travis''' was used to create release and testing executables for the Mac operating system. The windows and Mac versions of the software were made available by providing the user with a URL to find the file which they could then download and install. The files were stored on a publicly available location hosted by '''bintray'''. Because of the differences in the way software is packaged and delivered in Ubuntu, launchpad was used to release software for Ubuntu. The Ubuntu version of Valentina software was released to launchpad into two different PPAs. https://www.makeuseof.com/tag/ubuntu-ppa-technology-explained/
The release version of the valentina was stored in a repository named dismine/valentina. Only official release versions were pushed to the valentina PPA. It was described on launchpad as follows:
Open source project of creating a pattern making program, whose allow create and modeling patterns of clothing.
sudo add-apt-repository ppa:dismine/valentina <
▲ sudo add-apt-repository ppa:dismine/valentina <cr>sudo apt-get update <cr>sudo apt-get install valentina
▲ Note. Package in this channel will replace the latest stable version of Valentina.
sudo add-apt-repository ppa:dismine/valentina sudo apt-get update
Changes were pushed regularly to the developement version of the repository, where users were encouraged to take a chance and test the newest features with the understanding that there could be some software "bugs". Presumably, the users who chose the valentina-dev repository were knowledgeable and chose to tolerate some software bugs in return for using the newest features more quickly. The repository was described on launchpad as follows:
Open source project of creating a pattern making program, whose allow create and modeling patterns of clothing.▼
▲ Open source project of creating a pattern making program, whose allow create and modeling patterns of clothing.
sudo add-apt-repository ppa:dismine/valentina-dev <br> sudo apt-get update <br> sudo apt-get install valentina
Note. Package in this channel will replace the latest stable version of Valentina.
sudo add-apt-repository ppa:dismine/valentina-dev sudo apt-get update▼
▲sudo add-apt-repository ppa:dismine/valentina-dev sudo apt-get update
|