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

Circle CI build improvements #1939

Closed
wants to merge 3 commits into from
Closed

Circle CI build improvements #1939

wants to merge 3 commits into from

Conversation

cmslewis
Copy link
Contributor

@cmslewis cmslewis commented Dec 18, 2017

Inspired by build issues in #1891:

  • Switch from yarn lerna run test --scope '@blueprintjs/____ to cd packages/____ && yarn test.
    • The former was hanging without printing anything.
  • To make the above work, add packages/____/node_modules to save_cache.paths.
  • Bust the cache (changed v5 => v6).
  • Add missing mocha dev dependency to packages/timezone.
    • Because of this: "test:iso": "mocha test/isotest.js",

@blueprint-bot
Copy link

Add mocha dev dependency to packages/timezone

Preview: documentation

- packages/labs/node_modules
- packages/select/node_modules
- packages/table/node_modules
- packages/timezone/node_modules
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:( I don't want to list out these package names again like this. let's move back to the old approach of persist_to_workspace with packages/*/node_modules/.bin

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the singleRun edit fixes the other branch, I'm happy to just close this whole PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It worked.

@cmslewis cmslewis closed this Dec 19, 2017
@adidahiya adidahiya deleted the cl/circle branch December 20, 2017 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants