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 testing, code analysis and dependency monitoring services #19

Open
marjinal1st opened this issue Sep 5, 2013 · 14 comments
Open
Assignees
Milestone

Comments

@marjinal1st
Copy link
Contributor

Testing: Travis CI
Code Analysis: Code Climate
Dependency Monitoring: Gemnasium

@ghost ghost assigned marjinal1st Sep 5, 2013
@onurozgurozkan
Copy link

@marjinal1st - I change label from Ready to In Progress ;)

@marjinal1st
Copy link
Contributor Author

All integrations have been completed. Links:

https://gemnasium.com/yakut-project/yakut
https://codeclimate.com/github/yakut-project/yakut

Also, since I don't have admin access for project, I can't manage Travis CI.

@onurozgurozkan
Copy link

@marjinal1st Could you please their markdown text to REAMDE.md file?

@onurozgurozkan
Copy link

@onurozgurozkan
Copy link

@marjinal1st we should active https://github.com/yakut-project/yakut/settings/hooks for travis-ci & Code Climate. Can you access settings?

@marjinal1st
Copy link
Contributor Author

As I mentioned before up there, I don't have admin access for project. So, I'm not able to access them.

@onurozgurozkan
Copy link

Could you try again pls? I update the rights.

@marjinal1st
Copy link
Contributor Author

Activated Travis CI, working 😃

But I've no idea how to get Code Climate account token. Googled it, found nothing useful 😒

@onurozgurozkan
Copy link

We will solve it in future.

@marjinal1st
Copy link
Contributor Author

Actually there's an odd problem with that. I've tried to link one of my personal repos and it worked great. But when I link this repo, it doesn't seem to work. I've contacted CodeClimate on email and Twitter, waiting for their replies.

@onurozgurozkan
Copy link

@marjinal1st Did you enter the codeclient token in the github service hooks
page?

https://github.com/yakut-project/yakut/settings/hooks

[image: Inline images 1]

On 6 September 2013 01:01, Ahmet Sezgin Duran notifications@github.comwrote:

Actually there's an odd problem with that. I've tried to link one of my
personal repos and it worked great. But when I link this repo, it doesn't
seem to work. I've contacted CodeClimate on email and Twitter, waiting for
their replies.


Reply to this email directly or view it on GitHubhttps://github.com//issues/19#issuecomment-23905160
.

Onur Özgür ÖZKAN
lab2023 - internet teknolojileri
Web Geliştiricisi
www.lab2023.com

Adres: Eğitim Mahallesi, Postane Sok. No:35 Kat:2 Kuyubaşı, Kadıköy,
İstanbul
Tel: +90 216 551 00 64 Fax: +90 212 381 6220 - E-posta: info@lab2023.com

@marjinal1st
Copy link
Contributor Author

It's not necessary to add token if you're using CodeClimate for OSS project. When I linked my personal repo, I didn't need to add any token and it worked.

I guess CodeClimate tokens are used for private projects.

@marjinal1st
Copy link
Contributor Author

@onurozgurozkan I've contacted Code Climate our repo. The reason that Code Climate doesn't load our repo is, CC loads only master branch for OSS projects with free account.

We have some options:

  • CC can load our master repo for every release we make, and analyse our code through master repo.
  • We can subscribe to CC. (Not a good idea, meaning monthly payment)
  • We can stop using CC, or use a different code analysis system.

@onurozgurozkan
Copy link

Best option is

CC can load our master repo for every release we make, and analyse our code through master repo.

Onur Özgür Özkan
www.lab2023.com

On 8 Eyl 2013, at 01:14, Ahmet Sezgin Duran notifications@github.com wrote:

CC can load our master repo for every release we make, and analyse our code through master repo.

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

2 participants