Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Jordi Torres
Already done it. :).

2016-06-09 12:23 GMT+02:00 Robert Osfield :

> Hi Joridi.
>
> On 9 June 2016 at 11:20, Jordi Torres  wrote:
> > Ok, fixed it, this is how it should look like
> > https://github.com/jtorresfabra/osg/tree/changeReadmeToMD. Note the
> badge is
> > working and showing buld-passing icon.
>
> Looks good, go head a create a pull request :-)
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Robert Osfield
Hi Joridi.

On 9 June 2016 at 11:20, Jordi Torres  wrote:
> Ok, fixed it, this is how it should look like
> https://github.com/jtorresfabra/osg/tree/changeReadmeToMD. Note the badge is
> working and showing buld-passing icon.

Looks good, go head a create a pull request :-)
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Jordi Torres
Ok, fixed it, this is how it should look like
https://github.com/jtorresfabra/osg/tree/changeReadmeToMD. Note the badge
is working and showing buld-passing icon.

2016-06-09 12:11 GMT+02:00 Jordi Torres :

> Oh,
> I just realized that we are using Readme.txt instead of Readme.md (
> markdown ). That's why it is not showing the badge correctly. Let me fix
> that one chaning the file to markdown.
>
> Sorry for the inconvenience.
>
> 2016-06-09 12:02 GMT+02:00 Robert Osfield :
>
>> Hi Jordi,
>>
>> On 9 June 2016 at 10:53, Jordi Torres  wrote:
>> > Great, so now we have continuous integration and it can be checked in
>> > https://travis-ci.org/openscenegraph/OpenSceneGraph . I just created a
>> PR to
>> > add the status label to github site. And it seems it is working so far
>> > because it started a build with my last PR :).
>>
>> I have just merged the change but the result is just a link rather
>> than an embedded icon.  When I click on the link I don't get anything
>> useful - just a build|unkown icon in the top left of the window.
>>
>> Robert.
>> ___
>> osg-users mailing list
>> osg-users@lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
>
> --
> Jordi Torres
>
>
>


-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Jordi Torres
Oh,
I just realized that we are using Readme.txt instead of Readme.md (
markdown ). That's why it is not showing the badge correctly. Let me fix
that one chaning the file to markdown.

Sorry for the inconvenience.

2016-06-09 12:02 GMT+02:00 Robert Osfield :

> Hi Jordi,
>
> On 9 June 2016 at 10:53, Jordi Torres  wrote:
> > Great, so now we have continuous integration and it can be checked in
> > https://travis-ci.org/openscenegraph/OpenSceneGraph . I just created a
> PR to
> > add the status label to github site. And it seems it is working so far
> > because it started a build with my last PR :).
>
> I have just merged the change but the result is just a link rather
> than an embedded icon.  When I click on the link I don't get anything
> useful - just a build|unkown icon in the top left of the window.
>
> Robert.
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Robert Osfield
Hi Jordi,

On 9 June 2016 at 10:53, Jordi Torres  wrote:
> Great, so now we have continuous integration and it can be checked in
> https://travis-ci.org/openscenegraph/OpenSceneGraph . I just created a PR to
> add the status label to github site. And it seems it is working so far
> because it started a build with my last PR :).

I have just merged the change but the result is just a link rather
than an embedded icon.  When I click on the link I don't get anything
useful - just a build|unkown icon in the top left of the window.

Robert.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-09 Thread Jordi Torres
Hi Robert,

Great, so now we have continuous integration and it can be checked in
https://travis-ci.org/openscenegraph/OpenSceneGraph . I just created a PR
to add the status label to github site. And it seems it is working so far
because it started a build with my last PR :).

Thanks.


2016-06-08 17:27 GMT+02:00 Robert Osfield :

> Hi Jordi,
>
> On 3 June 2016 at 12:49, Jordi Torres  wrote:
> > I just sent a PR for adding travis for trusty and OSX builds. It could be
> > improved adding missing dependencies like gdal, etc. to the apt/brew
> > section.
>
> Now merged.
>
> > Once you logged in to travis and set it up for the osg github repo ( it's
> > only a few steps ), it will automatically search for the .travis.yml file
> > and start to make builds on each pull request or push.
>
> Now done:
>
> https://travis-ci.org/profile/openscenegraph
>
> > You can also add a status label to the repo website to know if the build
> is
> > passing (https://docs.travis-ci.com/user/status-images/).
>
> Just had a quick read through, not sure what I'm supposed to be copy
> and placing where yet...
>
> I've got lots of other work to get on with so learning all about
> Travis and setting things up is just one item among many.  I'd welcome
> others chipping in and driving what needs to be done.
>
> I believe we also have the opportunity to link up Travis to the
> Coverity scan of the OSG, again this ain't my area of expertise so
> happy for others to move things along in the right direction.
>
> Robert.
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-08 Thread Robert Osfield
Hi Jordi,

On 3 June 2016 at 12:49, Jordi Torres  wrote:
> I just sent a PR for adding travis for trusty and OSX builds. It could be
> improved adding missing dependencies like gdal, etc. to the apt/brew
> section.

Now merged.

> Once you logged in to travis and set it up for the osg github repo ( it's
> only a few steps ), it will automatically search for the .travis.yml file
> and start to make builds on each pull request or push.

Now done:

https://travis-ci.org/profile/openscenegraph

> You can also add a status label to the repo website to know if the build is
> passing (https://docs.travis-ci.com/user/status-images/).

Just had a quick read through, not sure what I'm supposed to be copy
and placing where yet...

I've got lots of other work to get on with so learning all about
Travis and setting things up is just one item among many.  I'd welcome
others chipping in and driving what needs to be done.

I believe we also have the opportunity to link up Travis to the
Coverity scan of the OSG, again this ain't my area of expertise so
happy for others to move things along in the right direction.

Robert.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-06-03 Thread Jordi Torres
Hi Robert,

I just sent a PR for adding travis for trusty and OSX builds. It could be
improved adding missing dependencies like gdal, etc. to the apt/brew
section.
Once you logged in to travis and set it up for the osg github repo ( it's
only a few steps ), it will automatically search for the .travis.yml file
and start to make builds on each pull request or push.

You can also add a status label to the repo website to know if the build is
passing (https://docs.travis-ci.com/user/status-images/).

Cheers.


2016-05-23 14:23 GMT+02:00 Jordi Torres :

> Hey John,
>
> Sorry for the late reply. I don't have any experience with travis and C++.
> I was thinking in setting it up in my own github fork, but probably you
> will do it faster than me. If you want to do it yourself let me know so we
> don't duplicate efforts.
>
> Thanks!
>
> 2016-05-20 17:02 GMT+02:00 John Hughes :
>
>> Hi Jordi,
>>
>> I was actually just thinking this morning about this.
>>
>> Most modern software development teams these days use a continuous
>> integration solution like Travis, along with an automated regression suite.
>>
>> I've had plenty experience maintaining both, so let me know if I can be
>> of help.
>>
>> Cheers,
>> John
>>
>> --
>> Read this topic online here:
>> http://forum.openscenegraph.org/viewtopic.php?p=67179#67179
>>
>>
>>
>>
>>
>> ___
>> osg-users mailing list
>> osg-users@lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
>
> --
> Jordi Torres
>
>
>


-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-23 Thread Jordi Torres
Hey John,

Sorry for the late reply. I don't have any experience with travis and C++.
I was thinking in setting it up in my own github fork, but probably you
will do it faster than me. If you want to do it yourself let me know so we
don't duplicate efforts.

Thanks!

2016-05-20 17:02 GMT+02:00 John Hughes :

> Hi Jordi,
>
> I was actually just thinking this morning about this.
>
> Most modern software development teams these days use a continuous
> integration solution like Travis, along with an automated regression suite.
>
> I've had plenty experience maintaining both, so let me know if I can be of
> help.
>
> Cheers,
> John
>
> --
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=67179#67179
>
>
>
>
>
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-20 Thread John Hughes
Hi Jordi,

I was actually just thinking this morning about this.

Most modern software development teams these days use a continuous integration 
solution like Travis, along with an automated regression suite.

I've had plenty experience maintaining both, so let me know if I can be of help.

Cheers,
John

--
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=67179#67179





___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-20 Thread Jordi Torres
Hi Robert,

Let me do some tests in my own fork of OSG in github, once I have it
working I will send a submission with the needed files and instructions to
set it up.
If anyone in the community has experience using travis with C++ don't
hesitate to chime in :).

Cheers.


2016-05-20 13:46 GMT+02:00 Robert Osfield :

> Hi Jordi,
>
> On 20 May 2016 at 10:58, Jordi Torres  wrote:
> > Travis is completely integrated with github, so when a build fails you
> are
> > totally aware, also it works for pull requests, so automatically you can
> > know if a PR breaks the build ( in a specific OS or in all of them ).
> > Also you don't need dedicated machines from community folks to run the
> > builds, AFAIK travis do provides them, and is able to run the builds for
> > different OS. Also you can run it with docker images.
> > For sure there are a lot of features I don't know enough, but IMO is a
> step
> > beyond Cdash for github hosted projects.
>
> Sounds good to me.
>
> What are the steps that need to be done to set it up and then maintain it?
>
> Robert.
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-20 Thread Robert Osfield
Hi Jordi,

On 20 May 2016 at 10:58, Jordi Torres  wrote:
> Travis is completely integrated with github, so when a build fails you are
> totally aware, also it works for pull requests, so automatically you can
> know if a PR breaks the build ( in a specific OS or in all of them ).
> Also you don't need dedicated machines from community folks to run the
> builds, AFAIK travis do provides them, and is able to run the builds for
> different OS. Also you can run it with docker images.
> For sure there are a lot of features I don't know enough, but IMO is a step
> beyond Cdash for github hosted projects.

Sounds good to me.

What are the steps that need to be done to set it up and then maintain it?

Robert.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-20 Thread Jordi Torres
Hi Robert,

Travis is completely integrated with github, so when a build fails you are
totally aware, also it works for pull requests, so automatically you can
know if a PR breaks the build ( in a specific OS or in all of them ).
Also you don't need dedicated machines from community folks to run the
builds, AFAIK travis do provides them, and is able to run the builds for
different OS. Also you can run it with docker images.
For sure there are a lot of features I don't know enough, but IMO is a step
beyond Cdash for github hosted projects.





2016-05-20 11:46 GMT+02:00 Robert Osfield :

> Hi Jordi,
>
>
> How is it different to what is provided by CDash?
>
> Robert.
>
> On 20 May 2016 at 10:17, Jordi Torres  wrote:
> > Hi Robert et al.
> >
> > It could be a good idea to setup a travis build for PR's and after each
> push
> > in github.
> > ( https://docs.travis-ci.com/user/languages/cpp )
> >
> > Many projects use it and it is really useful to detect build brakages or
> > failing tests. Maybe others in the community have some experience
> setting it
> > up for C++. For osgjs ( javascript ) it works nicely.
> >
> > Thoughts?
> >
> > --
> > Jordi Torres
> >
> >
> >
> > ___
> > osg-users mailing list
> > osg-users@lists.openscenegraph.org
> >
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> >
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Setting up travis for OSG in github

2016-05-20 Thread Robert Osfield
Hi Jordi,


How is it different to what is provided by CDash?

Robert.

On 20 May 2016 at 10:17, Jordi Torres  wrote:
> Hi Robert et al.
>
> It could be a good idea to setup a travis build for PR's and after each push
> in github.
> ( https://docs.travis-ci.com/user/languages/cpp )
>
> Many projects use it and it is really useful to detect build brakages or
> failing tests. Maybe others in the community have some experience setting it
> up for C++. For osgjs ( javascript ) it works nicely.
>
> Thoughts?
>
> --
> Jordi Torres
>
>
>
> ___
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


[osg-users] Setting up travis for OSG in github

2016-05-20 Thread Jordi Torres
Hi Robert et al.

It could be a good idea to setup a travis build for PR's and after each
push in github.
( https://docs.travis-ci.com/user/languages/cpp )

Many projects use it and it is really useful to detect build brakages or
failing tests. Maybe others in the community have some experience setting
it up for C++. For osgjs ( javascript ) it works nicely.

Thoughts?

-- 
Jordi Torres
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org