[COMPASS-5515] Move packaged application to a folder outside the monorepo before running e2e tests for the packaged application in CI Created: 16/Feb/22  Updated: 29/Oct/23  Resolved: 26/Sep/23

Status: Closed
Project: Compass
Component/s: CI, Monorepo, Packaging, Tech debt, Testing
Affects Version/s: None
Fix Version/s: 1.40.1

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

Story Points: 3
Quarter: FY24Q2, FY24Q3
Documentation Changes: Not Needed
Sprint: Iteration Kentrosaurus

 Description   

This should make the test run closer to the real-world usage and allow us to catch issues like this one



 Comments   
Comment by Githook User [ 17/Oct/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: investigate-update-preview
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 03/Oct/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: export-to-language-v6
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 02/Oct/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: ai-accuracy-tests
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 28/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: COMPASS-6976-stage-snippet
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 28/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: search-indexes-autocomplete
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 27/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: compass-7155-add-e2e-tests-for-atlas-login
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 27/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: atomic-write-and-validation-exception
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 27/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: ga-releases
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 27/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: beta-releases
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 26/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515 (#4910)

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: main
https://github.com/mongodb-js/compass/commit/8596ab85d14da42f23f30aa220a34f2e6b42d91f

Comment by Githook User [ 26/Sep/23 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna@addaleax.net', 'username': 'addaleax'}

Message: chore(ci): run packaged app test outside of git repository COMPASS-5515

This works nicely on Linux and macOS, not so much on Windows
unfortunately. This probably still gives us decent coverage for
the problem this is intended to prevent (Compass accidentally relying
on npm packages inside the repository).
Branch: 5515-dev
https://github.com/mongodb-js/compass/commit/93f8fa36c753266b64c7440da798403844a6e1f0

Generated at Wed Feb 07 22:39:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.