Comments (9)
Updated title. Travis CI looks like a compelling alternative:
http://about.travis-ci.org/docs/user/ci-environment/
Hosting included and more inline with GitHub.
from restlet-framework-java.
I've also been looking at Travis CI. I think when I switch to BndTools, I will give it a try.
from restlet-framework-java.
I just added the Travis configuration and configured the GitHub hook.
https://github.com/restlet/restlet-framework-java/blob/master/.travis.yml
Let's see if the build is triggered and passes:
https://travis-ci.org/restlet/restlet-framework-java
The build duration is limited to 20 minutes, let's see if this is an issue
from restlet-framework-java.
Here is the result of the first build attempt:
https://travis-ci.org/restlet/restlet-framework-java
We now need to fix the test case and see how far we can get. Hopefully, we can ask the Travis team to raise the duration limit if needed....
from restlet-framework-java.
We are still failing due to unit test errors. Also, we get a lot of those warnings in the Ant log:
[fmpp] Warning: org.apache.xerces.parsers.SAXParser: Feature 'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
[fmpp] Warning: org.apache.xerces.parsers.SAXParser: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
[fmpp] Warning: org.apache.xerces.parsers.SAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
[fmpp] Warning: org.apache.xerces.parsers.SAXParser: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
[fmpp] Warning: org.apache.xerces.parsers.SAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized.
See the Travis documentation specific to Java:
http://docs.travis-ci.com/user/languages/java/
Currently, we are building using OpenJDK 7 when we should be using OpenJDK 6 for RF 2.2 (and 2.1 as well due to lack of JDK 5 support).
from restlet-framework-java.
Working on this right now, moved to 2.2 RC4
from restlet-framework-java.
Moved to 2.3 M1.
from restlet-framework-java.
Travis CI is now working fine and passed for 2.2 RC4. I did produce a regression with my recent commit.
Also, we want to activate daily snapshots with web site (Restlet.org) publication using our build machine and Jenkins.
Assigned to @thboileau
from restlet-framework-java.
Moved to 2.3 M2 for the Jenkins daily snapshots
from restlet-framework-java.
Related Issues (20)
- Restlet client to upload file into non restlet rest endpoints HOT 1
- The "Unofficial" Gitter Room for Restlet framework HOT 2
- Has this question been updated? HOT 3
- restlet maven repository rejected by maven 3.8.1 HOT 2
- Receiving X-Forwarded-Port header containing anything else than a number breaks the servlet HOT 2
- Server-side events (SSE)
- Security certificate for https://maven.restlet.com/ expired, SOLR build fails HOT 4
- How to configure org.restlet.Server to add ForwardedRequestCustomizer to the Jetty server?
- favicon.ico HOT 9
- Update apache-mime4j-core-0.7.2.jar: CVE-2021-40110, CVE-2021-40525
- About the RCE 0day Vulnerability HOT 1
- Update resteasy 3.6.0.final: CVE-2020-25633 CVE-2021-20293 CVE-2020-10688 CVE-2020-1695 HOT 1
- Restlet-2.4 integration with up-to-date Jetty versions HOT 3
- The trustmanager algorithm SunX509 is outdated, which causes an exception if certificate chain is out of order, but valid HOT 1
- why remove query param named 'language' in org.restlet.engine.application.TunnelFilter#processQuery
- org.restlet.resources.ResourceException is not serializable but implements Serializable interface HOT 4
- Micrometer Observation Support HOT 2
- Rename "guice" extension to "inject" HOT 2
- Upgrade libraries to fix CVEs
- Missing support for a Dagger2 extension HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from restlet-framework-java.