[ https://issues.apache.org/jira/browse/GORA-668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17220694#comment-17220694 ]
Damien Raude-Morvan commented on GORA-668: ------------------------------------------ Here is my [PR-229|https://github.com/apache/gora/pull/229] for a [Jenkinsfile|https://www.jenkins.io/doc/book/pipeline/jenkinsfile/] for Apache Gora. h3. Add Jenkinsfile There is two stages in this pipeline: * *Build* which trigger {{mvn clean install}} targets * *Test* which trigger {{mvn verify}} and transform any failure as UNSTABLE status for Jenkins job h3. Improve tests stability I've also improved _Aerospike_ and _RethinkDB_ tests. I'm using [container's ip address returned by _testcontainer_|https://www.testcontainers.org/features/networking/#getting-the-container-host] instead of {{localhost}} to support use case where Jenkins is running inside Docker (aka Docker in Docker) > Create a Jenkinsfile for Multibranch Pipeline > --------------------------------------------- > > Key: GORA-668 > URL: https://issues.apache.org/jira/browse/GORA-668 > Project: Apache Gora > Issue Type: Task > Components: build process > Reporter: Damien Raude-Morvan > Assignee: Damien Raude-Morvan > Priority: Minor > Time Spent: 10m > Remaining Estimate: 0h > > In order to provide an easy way to setup our builds on Jenkins (aka > ci-builds.apache.org) > I would like to commit a {{Jenskinsfile}} in our repository as described in > [Multibranch Pipeline > recipes|https://cwiki.apache.org/confluence/display/INFRA/Multibranch+Pipeline+recipes] -- This message was sent by Atlassian Jira (v8.3.4#803005)