Travis CI

12 views
Skip to first unread message

Michael Vorburger.ch

unread,
Apr 8, 2017, 6:58:26 AM4/8/17
to OPS4J Infrastructure
Hello,

how about we activate Travis CI on the repos?

I'm willing to help setting it up, at least e.g. for Pax Exam, but lack the admin permission for the repo on Git Hub:

https://travis-ci.org/ops4j/org.ops4j.pax.exam2 :

This is not an active repository
You don't have sufficient rights to enable this repo on Travis.

Please contact the admin to enable it or to receive admin rights yourself.


Once it's been added, I can contribute the required configuration, if needed, like https://github.com/vorburger/MariaDB4j/blob/master/.travis.yml


We can then enable it to run and comment on pull requests.


Tx,
M.

Michael Vorburger.ch

unread,
Apr 8, 2017, 7:02:17 AM4/8/17
to OPS4J Infrastructure
On Saturday, April 8, 2017 at 12:58:26 PM UTC+2, Michael Vorburger.ch wrote:
Hello,

how about we activate Travis CI on the repos?

Oups I just saw http://ci.ops4j.org/jenkins/ now, wasn't aware of it before...

If someone else wants to volunteer to have that configured to run on all PRs and comment, that of course would work too. Personally I don't have the patience to configure Jenkins plugins and maintain a hosted server.

Having both Travis CI (for PRs) and Jenkins (for merged builds and SNAPSHOT deploy) shouldn't be any issue anyway, and would just be easiest and fastest to set up.
 

Michael Vorburger.ch

unread,
Apr 8, 2017, 10:35:42 AM4/8/17
to OPS4J Infrastructure
[Achim, for some reason I'm not seeing your public reply I got by email on the Google Groups web interface (just delayed?), AND not able to reply be email, so I'm just replying on the Web UI - hope you get this]

On Sat, Apr 8, 2017 at 1:33 PM, Achim Nierbeck wrote:

For PAXEXAM we do also have another build system 
Circleci [1],maybe that one is easier to fix with PRs

Indeed there does seem to be very easy integration, see https://github.com/integrations/circle-ci and https://circleci.com/integrations/github/ ... CircleCI instead of Travis is OK for me too - whatever works.

But it's not working - e.g. on https://github.com/ops4j/org.ops4j.pax.exam2/pull/62 it should just kick in by itself. E.g. on https://github.com/lastnpe/eclipse-external-annotations-m2e-plugin/pull/14 it does... NB the "All checks have passed" and how you can "Show all checks" to click through to see details - it's nice.

... on an org I administer, I can see that e.g. on https://github.com/lastnpe/eclipse-external-annotations-m2e-plugin/settings/installations Integrations & Services I have CircleCI under Services, and on https://github.com/lastnpe/eclipse-external-annotations-m2e-plugin/settings/hooks I have a Webhook for circleci.com -- I would bet that on https://github.com/ops4j/org.ops4j.pax.exam2/settings, which I do not currently have access to, those are missing?? ;-)

I'm willing to help setting it up if you would like to grant me admin permissions for the org or this repo on Git Hub? Or perhaps one of you could try to fix this up?

Tx,
M.
_______________________
Michael Vorburger
http://www.vorburger.ch

Achim Nierbeck

unread,
Apr 8, 2017, 10:52:02 AM4/8/17
to 'Achim Nierbeck' via OPS4J Infrastructure
@Michael ... 
I couldn't find you in the list of users for ops4j ... maybe that's why your answer isn't listed?

regards, Achim 

--
You received this message because you are subscribed to the Google Groups "OPS4J Infrastructure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ops4j-infra+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master 

Reply all
Reply to author
Forward
0 new messages