Apple DMG Packages / CI
Hi,
My colleague posted on https://forum.inkscapecommunity.com/index.php?topic=1517.msg10076#msg10076 because we noticed our automatic packaging system isn’t getting the newest Inkscape anymore. Then we noticed that you are searching for a developer who can build DMG files and run CI-Jobs.
Maybe we can help you out with this, as we have some old Mac mini which could run a ci-runner for gitlab. Do you have any documentation how builds were made until 0.92.2? Do you actually build all release versions using a CI/CD Pipeline?
Actually we do not have c/c++ knowledge, so we can only help you out with infrastructure.
Cheers, Christoph
i wanted to add that travis.ci supports osx runner for free for open source projects.
may it be usefull?
On Wed, 23 Jan 2019, 08:56 Ostermeier, Christoph < Christoph.Ostermeier@...3692... wrote:
Hi,
My colleague posted on https://forum.inkscapecommunity.com/index.php?topic=1517.msg10076#msg10076 because we noticed our automatic packaging system isn’t getting the newest Inkscape anymore. Then we noticed that you are searching for a developer who can build DMG files and run CI-Jobs.
Maybe we can help you out with this, as we have some old Mac mini which could run a ci-runner for gitlab. Do you have any documentation how builds were made until 0.92.2? Do you actually build all release versions using a CI/CD Pipeline?
Actually we do not have c/c++ knowledge, so we can only help you out with infrastructure.
Cheers, Christoph_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Yeah, but currently travis isn’t used in the official Inkscape repository - at least I didn’t find a travis-ci.yml :-)
Am 23.01.2019 um 09:13 schrieb Andrea Bogazzi <andreabogazzi79@...400...>:
i wanted to add that travis.ci http://travis.ci/ supports osx runner for free for open source projects.
may it be usefull?
On Wed, 23 Jan 2019, 08:56 Ostermeier, Christoph <Christoph.Ostermeier@...1761....3692... mailto:Christoph.Ostermeier@...3692... wrote: Hi,
My colleague posted on https://forum.inkscapecommunity.com/index.php?topic=1517.msg10076#msg10076 https://forum.inkscapecommunity.com/index.php?topic=1517.msg10076#msg10076 because we noticed our automatic packaging system isn’t getting the newest Inkscape anymore. Then we noticed that you are searching for a developer who can build DMG files and run CI-Jobs.
Maybe we can help you out with this, as we have some old Mac mini which could run a ci-runner for gitlab. Do you have any documentation how builds were made until 0.92.2? Do you actually build all release versions using a CI/CD Pipeline?
Actually we do not have c/c++ knowledge, so we can only help you out with infrastructure.
Cheers, Christoph_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...349...orge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Wed, Jan 23, 2019 at 07:42:22AM +0000, Ostermeier, Christoph wrote:
Hi,
My colleague posted on https://forum.inkscapecommunity.com/index.php?topic=1517.msg10076#msg10076 because we noticed our automatic packaging system isn’t getting the newest Inkscape anymore. Then we noticed that you are searching for a developer who can build DMG files and run CI-Jobs.
Maybe we can help you out with this, as we have some old Mac mini which could run a ci-runner for gitlab. Do you have any documentation how builds were made until 0.92.2? Do you actually build all release versions using a CI/CD Pipeline?
Actually we do not have c/c++ knowledge, so we can only help you out with infrastructure.
Cheers, Christoph
Hi Christoph,
Marc says it is pretty straightforward to set up CI for Mac using docker:
<Mc> install docker, install gitlab-ci-docker, run it with the mac tag and the key I can give from the inkscape CI config <Mc> it's really a 2 minutes setup
I'm CC'ing Marc in case there are more questions needing answered.
Bryce
participants (3)
-
Andrea Bogazzi
-
Bryce Harrington
-
Ostermeier, Christoph