Skip to content
This repository has been archived by the owner on Feb 21, 2021. It is now read-only.

Jenkins for Continous Integration #28

Closed
hustcalm opened this issue Mar 26, 2015 · 6 comments
Closed

Jenkins for Continous Integration #28

hustcalm opened this issue Mar 26, 2015 · 6 comments

Comments

@hustcalm
Copy link
Collaborator

Hi there,

It just came to my mind, wondering if we need a Jenkins CI to ensure the smooth of development process. It's important that the new pushes compile and do no harm to the code base.

Any idea @rocapal @ojgarciab ?

Github offers good services for getting Jenkins on board, see [1][2].

[1] https://gist.github.com/tehfoo/3708738
[2] http://cvuorinen.net/2013/06/installing-jenkins-ci-server-with-github-integration-for-a-php-project/

@ojgarciab
Copy link
Collaborator

We have Jenkins working here: http://jenkins.jderobot.org/job/JdeRobot-GitHub/

@rocapal is the main maintainer of Jenkins platform.

@hustcalm
Copy link
Collaborator Author

Thanks for the hint @ojgarciab.

Great then, for better integration with Github, maybe we can try Travis CI @rocapal.

Just a thought, no hurry:-)

@rocapal
Copy link
Member

rocapal commented Mar 26, 2015

@hustcalm Github has some hooks for trigger the Jenkins compilation. Right now, for each push in the repository a jenkins petition to compile is sent.

Are you thinking in other kind of integration? Also github has webhooks for Travis CI

@hustcalm
Copy link
Collaborator Author

@rocapal I see that there will be a small image like:
simple_cv_jenkis_ci

when using Travis CI, I don't know if using Jenkins can also do this. It would be nice if we can see the status of the building on the index page of the Github repository rather than visiting the specified Jenkins URL.

What do you think then?

@rocapal
Copy link
Member

rocapal commented Mar 26, 2015

Yes, we have the same in Jenkins. Just check it: http://jenkins.jderobot.org/buildStatus/icon?job=JdeRobot-GitHub

Anyway, if compilation process fails jenkins send an email to the last commiter and the JdeRobot's admin.

I leave open this issue until we integrate this link in README file, for instance.

@hustcalm
Copy link
Collaborator Author

Cool!!!

I just added the link in README file, see #29.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants