-
Notifications
You must be signed in to change notification settings - Fork 140
[PLATFORM-2861] Move SauceLabs tests to a different steps in CircleCI #26
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
Conversation
| - run: | ||
| name: Run tests | ||
| command: make test | ||
| name: Authenticate npm |
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.
is this required if it is already done in the setup phase?
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.
Yeah, we don't cache the npm config file (the one that gets updated with npm login). I'll ask security if we could do it.
| name: Run coverage | ||
| command: make coverage | ||
| name: Coverage | ||
| command: yarn coverage |
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 coverage should run after test?
| jobs: | ||
| - setup | ||
| - test: | ||
| - conventions: |
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.
conventions sounds like a weird name for this. I think the jobs should be named for what they're doing.
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.
Yeah, that's true, I'll open a new PR to address that. I'm going to add coverage and lint to test_phantomjs
* elevio * kenshoo-infinity * optimizely * segmentio * taplytics
PLATFORM-2861