Skip to content

Conversation

@kraenhansen
Copy link
Contributor

Description

Merging this PR will:

  1. Derive the appName passed when running the e2e tests from the build file (field name is TBD for Linux)
  2. Implement the Windows ZIP installer (the mac zip installer was included in Add sandboxing and refactored smoke test harness #6621)
  3. Arm CI to execute the smoke tests for Mac and Windows ZIP installers.

Checklist

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Open Questions

Dependents

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

@kraenhansen kraenhansen self-assigned this Jan 21, 2025
@kraenhansen kraenhansen requested a review from lerouxb January 21, 2025 15:14
@github-actions github-actions bot added the feat label Jan 21, 2025
@kraenhansen kraenhansen force-pushed the kh/smoke-test/zip-installers branch from 2521181 to 7d3349b Compare January 21, 2025 20:14
],
{
// We need to use a shell to get environment variables setup correctly
shell: true,
Copy link
Contributor

@lerouxb lerouxb Jan 21, 2025

Choose a reason for hiding this comment

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

👍

(I think I noticed the same in an open PR)

kind,
buildInfo,
filename: buildInfo[`${kind}_filename`],
appName: buildInfo.installerOptions.name,
Copy link
Contributor

Choose a reason for hiding this comment

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

Do you have examples of how these differ from productName? Just curious.

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 needed to be MongoDBCompassDev on windows (no spaces).

@lerouxb lerouxb added the no release notes Fix or feature not for release notes label Jan 21, 2025
@kraenhansen kraenhansen merged commit d9ed946 into main Jan 22, 2025
33 of 34 checks passed
@kraenhansen kraenhansen deleted the kh/smoke-test/zip-installers branch January 22, 2025 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat no release notes Fix or feature not for release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants