Open vgaidarji opened 6 years ago
I can give this a go after the 1st!
@iamabel please do :) To give you more context on this repository: it tries to show how to integrate Android project on different CI's and what are pros/cons of each. And to be honest, I worked with Jenkins for a few years already, but recently I was configuring it for a new project and followed setup from this repo just as it is and saved a lot of time. Once you'll work on new CI integration please write down all the steps to a readme file too, similar to how it's done in JENKINS.md .
Also, there had to be a blog post which describes which CI to choose depending on the project type and requirements but I didn't have time to do that. There's a presentation for which this repo was prepared actually.
And it's been a year already when I updated comparison table. So the info might be outdated there.
@iamabel You might need the following information for full setup Please contact me via email (check my Github account) and we can find a way to fill that information.
Should it be than also being hosted on gitlab? Normally I use GitlabCI for building directly on gitlab. Not sure how to use it from github.
@joergi I also used Gitlab only internally. You can use 30-day free trial of Gitlab Enterprise or configure on your Gitlab server.
Worth mentioning, that I used local Jenkins server and provided steps in JENKINS.md
. Doing so for Gitlab seems reasonable.
@iamabel did you have a chance to work on this integration?
Ideally, no changes should be made to project structure. See integration with other CI's (markdown files) to understand requirements. Scripts for emulator already exists in the project and should be reused if possible.