Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GORA-668 Add Jenkinsfile #229

Merged
merged 9 commits into from Oct 29, 2020
Merged

GORA-668 Add Jenkinsfile #229

merged 9 commits into from Oct 29, 2020

Conversation

drazzib
Copy link
Member

@drazzib drazzib commented Oct 25, 2020

Here is my proposal for a Jenkinsfile for Apache Gora.

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

Improve tests stability

I've also improved Aerospike and RethinkDB tests.
I'm using container's ip address returned by testcontainer instead of localhost to support use case where Jenkins is running inside Docker (aka Docker in Docker)

Closes : https://issues.apache.org/jira/browse/GORA-668

@drazzib drazzib marked this pull request as ready for review October 25, 2020 15:29
@drazzib drazzib self-assigned this Oct 26, 2020
…container configuration (defined in #setUpClass)
@drazzib drazzib merged commit c361db5 into master Oct 29, 2020
@drazzib drazzib deleted the GORA-668-jenkinsfile branch October 29, 2020 09:01
@djkevincr
Copy link
Member

@drazzib Thank you for taking over this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants