-
-
Notifications
You must be signed in to change notification settings - Fork 17
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
Pez/vsix+fs testing flakyness #156
Conversation
(We should probably either figure out why we need to do this, or glob the list from the filesystem ourselves. TODO.)
@PEZ I'll re-run this a few times to double-check on the flakiness :-D |
branches: | ||
ignore: /.*/ | ||
tags: | ||
only: /^v\d+\.\d+\.\d+-?.*/ |
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.
Why is this?
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.
Let's see... This is part of the publish-release pipeline and we only want to run this if we're on a version tag. We allow for pre-releases in waiting for semver pre-releases to be supported by the marketplace. Which maybe will never happen.
- Should vsce deal with pre-release version identifiers? microsoft/vscode-vsce#148
- Allow extensions to publish beta releases and users to opt-in to them microsoft/vscode#15756 (comment)
It's copied over from Calva where more of the pre-release publishing is prepared for. We could consider cleaning it away from here.
Other than my question: LGTM! |
Created a dummy extension to feed the vscode-test launcher when we are testing the extension from the filesystem
Installing extensions and user data in the local VS Code Insiders (not the Machine/global install as before). Should make it safer and more stable to run the tests locally.
Fixes We should test the VSIX package in addition to from the filesystem #154
I have read the developer documentation.
This PR corresponds to an issue with a clear problem statement.
This PR contains a test to prevent against future regressions
I have updated the [Unreleased] section of the CHANGELOG.md file with a link to the addressed issue.