On Fri, Jan 29, 2016 at 5:00 PM, <serge.stinckwich@gmail.com> wrote:
For building Pharo, Squeak or GemStone projects on travis there is also the SmalltalkCI project: https://github.com/hpi-swa/smalltalkCI/blob/master/README.md
Smalltalk language is supported by travis ;-)
Hi Serge, Thanks for the link. Yes, I knew that before starting. But at that time I talked with Esteban and he told me it was not yet working correctly with Pharo. In fact, there were some pull request from Esteban pending for integration. So I went with the old, simple, working approach. Whenever it works in Pharo, I would indeed like to give it a try.
Sent from my iPhone
On 29 janv. 2016, at 18:28, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
BTW, Esteban Maringolo asked me if the Travis scripts were "sharable". Well, Esteban Lorenzano shared them with me and I improved them a bit for my needs, so of course they are shareable! And all my projects listed as MIT, they are all MIT all the way down.
Cheers,
On Fri, Jan 29, 2016 at 3:36 AM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
Nice !
On 29 Jan 2016, at 01:03, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
Hi guys,
This is just to let you know that with the help of Esteban and between some work together [1] [2] I was able to have Travis CI integrated with OSSubprocess and FFICHeaderExtractor [3] [4] . Both projects are built and tested under Linux and OSX. Note also that one of the projects does a lot of FFI calls to system libs like libc and the other even generates C programs, compiles them and run it. Even the OS dependencies (like installing the compiler) are resolved correctly :)
If someone wants to know how it's done, simply check the .travis.yml and the scripts/run-test.sh of each project [5] [6].
[1] https://pharo.fogbugz.com/f/cases/17488 [2] https://pharo.fogbugz.com/f/cases/17490 [3] https://travis-ci.org/marianopeck/OSSubprocess [4] https://travis-ci.org/marianopeck/FFICHeaderExtractor [5] https://github.com/marianopeck/OSSubprocess [6] https://github.com/marianopeck/FFICHeaderExtractor
Cheers,
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com