-
Notifications
You must be signed in to change notification settings - Fork 68
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
Migration to a new CI #24
Comments
Hi @Vkt0r , do you have prior experience with CicleCi? I think I've added it to https://circleci.com/gh/NoTests/RxFeedback Can you maybe help us setup configuration file? |
I'd love to help. I've been doing it on all RxSwiftCommunity repos by now :) |
@freak4pc oh, ok. I've sent an owner invite. |
@kzaher Let's start adding the project to the OSS macOS seed plan. Let me write it to the Support Engineer to add the project to the free macOS plan. |
@Vkt0r Sounds great, we won't be able to move anywhere without that macOS plan being added to the Organization unfortunately. Regarding the solution itself, let's chat on RxSwift slack if you want - I think CircleCI 2.0 is overkill for macOS Builds in general (the YAML they use for workflows is so convoluted and of little use to this sort of project), I think just "converting" the existing travis.yml file to a CircleCI v1 file will work super-well here (and just, of course, split up the build phases into separate phases instead of putting everything in a giant |
@freak4pc @kzaher It's done the engineer activated the seed plan for the Organization Regarding the CircleCI 2.0 YML file you're right that for this project or any other library maybe it doesn't fit well into the workflows of CI 👍. Let's chat more about it |
The current CI we have in this project is TravisCI, for some reason lately TravisCI had presented a lot of issues with the builds taking a lot of time to build 😢. CircleCI can be one the best choices out there and they have support for OSS projects.
I was talking with a Support Engineer for CircleCI and he told me that definitely, they support OSS projects in his Seed plan for OSX. I post what we need to add the project to CircleCI:
So pretty much after we had done that I can send it the link to he enable the Seed for the project. Please let me know guys what do you think about it. Of course, another options of CI are under the table if we want to discuss it.
The text was updated successfully, but these errors were encountered: