Closed inodb closed 6 years ago
@inodb any particular reason for choosing Jenkins ? Can we use TravisCI ?
Hi @inodb,
I have a few questions regarding description:
I would be happy to learn more about this project idea, but I need more details on requirements in order to be helpful.
Thank you.
Hi @dracarys09 and @latifaabdullayeva! Thanks so much for your interest!
@dracarys09
@latifaabdullayeva
.travis.yml
file. We don't have to run all the tests there, since those are already being run. The key issue is the local automatic deployment after all those tests passed. Ideally we could add one or two automated tests for the local deployment but it's not essentialThanks!
Background: We already have an automated test and deploy solution for the public version of cBioPortal. However deployment and testing of the internal cBioPortal used at Memorial Sloan Kettering Cancer Center is a manual process. We would like to move towards a more automated deployment more tightly integrated with GitHub.
Goal: Automatically test and deploy the master branch of cBioPortal to our local server after new commits are pushed to the master branch of the cBioPortal repo.
Approach: There are various local integration tools one can use to set up this type of automated deployment. Jenkins might be a good candidate.
Need skills:
Possible mentors: @inodb