[COMPASS-4704] Clean-up CI configs from pulled packages Created: 15/Mar/21  Updated: 07/May/21  Resolved: 03/May/21

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.27

Type: Task Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Sergey Petushkov
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on COMPASS-4703 Update the migration script to pull a... Closed
Epic Link: COMPASS-4479
Story Points: 3
Documentation Changes: Not Needed
Sprint: Iteration Yucca, Iteration Z, Iteration Athens, Iteration Barcelona

 Description   

After pulling in all Compass dependencies we want to clean up old CI configs to avoid confusion for next steps and to make sure they won't trigger by accident. This needs to be done via migration script.

Milestone notes



 Comments   
Comment by Githook User [ 07/May/21 ]

Author:

{'name': 'Sergey', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: test(monorepo): Make sure all tests are green COMPASS-4704 (#2174)

  • test(@mongodb-js/triejs): Disable tests in package
  • test(hadron-style-manager): Ignore metadata generated by tests
  • test(hadron-react-utils): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-components): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-buttons): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-bson): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-plugin-manager): Ease assertion to avoid failing on stack traces being present
  • test(hadron-compile-cache): Update babel hashes to match new ones; Remove sync fs methods
  • test(hadron-build): Skip very flaky functional test on darwin
  • chore(mongodb-connection-model): Remove directConnection logic from model as it is handled by driver (again)
  • fix(@mongodb-js/compass-aggregations): Make sure that react-dnd uses window context when possible instead of global
  • test(@mongodb-js/compass-connect): Update url to match driver behavior
  • chore(@mongodb-js/compass-crud): Add missing peer dep for the driver
  • test(@mongodb-js/compass-deployment-awareness): Ease assertion to only check the label as the test case description suggests
  • chore(@mongodb-js/compass-shell): Add missing mocha dep; Fix version in package.json
  • fix(@mongodb-js/compass-query-bar): Update query-parser to latest; Fix invalid project value test by providing value that is 100% invalid (for now)
  • test(@mongodb-js/compass-home): Remove real dependencies from home tests so that mocha tests can run; Add all missing dev deps
  • test(@mongodb-js/electron-wix-msi): Fix Buffer reference when mocking; Skip broken test that uses mock-fs for now
  • ci(monorepo): Bootstrap all the packages; Remove compass scope
  • chore(mongodb-explain-compat, storage-mixin): Keep package-log in git so that we can npm ci everything
Comment by Githook User [ 07/May/21 ]

Author:

{'name': 'Sergey', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(monorepo): Clean up packages COMPASS-4704 (#2173)

  • fix(compass-shell): Set real versions for mongosh deps
  • feat(monorepo): Add script to clean up packages
  • chore(monorepo): Replace mongodb-js-precommit with depcheck + eslint; Clean up CI configs and .github metadata
  • chore(monorepo): Remove precommit from root
  • fix(monorepo): Ignore unmatched eslint paths in configs where we automatically added them
  • chore(monorepo): Create/update package-lock files in some packages
  • chore(monorepo): Make sure eslint passes in all pacakges
  • chore(monorepo): Another clean-up run to remove jsfmt and precommit from package.json
  • chore(monorepo): Remove scope from test and check commands
Comment by Githook User [ 29/Apr/21 ]

Author:

{'name': 'Sergey', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: test(monorepo): Make sure all tests are green COMPASS-4704 (#2174)

  • test(@mongodb-js/triejs): Disable tests in package
  • test(hadron-style-manager): Ignore metadata generated by tests
  • test(hadron-react-utils): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-components): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-buttons): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-react-bson): Compile before running tests; Add base webpack config; Ignore lib
  • test(hadron-plugin-manager): Ease assertion to avoid failing on stack traces being present
  • test(hadron-compile-cache): Update babel hashes to match new ones; Remove sync fs methods
  • test(hadron-build): Skip very flaky functional test on darwin
  • chore(mongodb-connection-model): Remove directConnection logic from model as it is handled by driver (again)
  • fix(@mongodb-js/compass-aggregations): Make sure that react-dnd uses window context when possible instead of global
  • test(@mongodb-js/compass-connect): Update url to match driver behavior
  • chore(@mongodb-js/compass-crud): Add missing peer dep for the driver
  • test(@mongodb-js/compass-deployment-awareness): Ease assertion to only check the label as the test case description suggests
  • chore(@mongodb-js/compass-shell): Add missing mocha dep; Fix version in package.json
  • fix(@mongodb-js/compass-query-bar): Update query-parser to latest; Fix invalid project value test by providing value that is 100% invalid (for now)
  • test(@mongodb-js/compass-home): Remove real dependencies from home tests so that mocha tests can run; Add all missing dev deps
  • test(@mongodb-js/electron-wix-msi): Fix Buffer reference when mocking; Skip broken test that uses mock-fs for now
  • ci(monorepo): Bootstrap all the packages; Remove compass scope
  • chore(mongodb-explain-compat, storage-mixin): Keep package-log in git so that we can npm ci everything
Comment by Githook User [ 29/Apr/21 ]

Author:

{'name': 'Sergey', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(monorepo): Clean up packages COMPASS-4704 (#2173)

  • fix(compass-shell): Set real versions for mongosh deps
  • feat(monorepo): Add script to clean up packages
  • chore(monorepo): Replace mongodb-js-precommit with depcheck + eslint; Clean up CI configs and .github metadata
  • chore(monorepo): Remove precommit from root
  • fix(monorepo): Ignore unmatched eslint paths in configs where we automatically added them
  • chore(monorepo): Create/update package-lock files in some packages
  • chore(monorepo): Make sure eslint passes in all pacakges
  • chore(monorepo): Another clean-up run to remove jsfmt and precommit from package.json
  • chore(monorepo): Remove scope from test and check commands
Generated at Wed Feb 07 22:37:12 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.