-
Notifications
You must be signed in to change notification settings - Fork 45
Migrate to circle2 #161
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
Migrate to circle2 #161
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think circle.yml
removal should be in this PR too. No?
.circleci/config.yml
Outdated
steps: | ||
- checkout | ||
- run: make image | ||
- run: make citest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
per the failing build, it looks like this should be make test
Sorry this is WIP, requested review too eagerly. Wrapping up one more thing. And yes to both things |
Old branches will need to cherry pick this commit
steps: | ||
- checkout | ||
- run: | ||
name: Validate owner |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
circle 1 has this nice feature https://github.com/codeclimate/codeclimate-rubocop/blob/master/circle.yml#L24.
Unfortunately not available in circle2 so we're the validation within the job itself.
circleci step halt
is a nifty trick to exit the job without failing the build. I learn it from this post.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That is neat!
Old branches will need to cherry pick this commit