cBioPortal / GSoC

Documentation repository of Google Summer of Code (GSoC) project ideas for cBioPortal and related projects
112 stars 43 forks source link

Continuous Integration and Deployment of cBioPortal #30

Closed inodb closed 6 years ago

inodb commented 7 years ago

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

ghost commented 7 years ago

@inodb any particular reason for choosing Jenkins ? Can we use TravisCI ?

latifaabdullayeva commented 7 years ago

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.

inodb commented 7 years ago

Hi @dracarys09 and @latifaabdullayeva! Thanks so much for your interest!

@dracarys09

@latifaabdullayeva

Thanks!