cBioPortal / oncotree

Creative Commons Attribution 4.0 International
35 stars 26 forks source link

add check of maven build step to integration test #256

Closed sheridancbio closed 2 years ago

sheridancbio commented 2 years ago

This change was done to fix a clash between two jenkins jobs --- one which tests the mvn build step (oncotree), and one which performs the maven build and deploys an oncotree server and runs various integration tests on clients. We don't need both ... the oncotree job is redundant. And they clash with each other when jenkins runs them at the same time. [also, ehcache usage can collide]. So this PR adds a check of the mvn build step in the integration test and exits with failure if the build fails. Then only 1 jenkins job needs to be run.