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

Integrate project with Gitlab CI #6

Open
vgaidarji opened this issue Sep 28, 2017 · 6 comments
Open

Integrate project with Gitlab CI #6

vgaidarji opened this issue Sep 28, 2017 · 6 comments

Comments

@vgaidarji
Copy link
Owner

vgaidarji commented Sep 28, 2017

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.

@armandobelardo
Copy link

I can give this a go after the 1st!

@vgaidarji
Copy link
Owner Author

vgaidarji commented Sep 29, 2017

@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.

@vgaidarji
Copy link
Owner Author

And it's been a year already when I updated comparison table. So the info might be outdated there.

@vgaidarji
Copy link
Owner Author

@iamabel You might need the following information for full setup
image
Please contact me via email (check my Github account) and we can find a way to fill that information.

@joergi
Copy link

joergi commented Oct 14, 2017

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.

@vgaidarji
Copy link
Owner Author

@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?

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

No branches or pull requests

3 participants