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

How to install Nightly version of Docker extension #1408

Closed
bwateratmsft opened this issue Nov 8, 2019 · 9 comments
Closed

How to install Nightly version of Docker extension #1408

bwateratmsft opened this issue Nov 8, 2019 · 9 comments
Labels

Comments

@bwateratmsft
Copy link
Collaborator

bwateratmsft commented Nov 8, 2019

The latest nightly build of the Docker extension can be installed by anybody. To do so:

  1. Download the VSIX from the "Published Artifacts" link here (in the vsix artifact, looks like vscode-docker-1.26.0.vsix): Build Status
  1. In VSCode, open the command palette (F1 by default) and type "Extensions: Install from VSIX...", hit enter
  2. It will open up a file picker; choose the downloaded vscode-docker-x.y.z.vsix. The extension will be installed and may require a reload of VSCode.

For more information on installation, see here: https://aka.ms/azCodeInsiders

@eine
Copy link

eine commented Dec 15, 2019

IMHO, this content might better fit in the README, instead of being an issue.

@philliphoff
Copy link
Member

@eine Point taken but, if I remember correctly, we explicitly decided not to add it to the README.md, as that file is used verbatim in the VS extension marketplace and we didn't want to potentially confuse users by having instructions for installing the nightly alongside the official extension installation process. I'd expect most users wishing to install a nightly are doing so to test an update related to an issue they've submitted, hence keeping the instructions close to the Issues page.

@eine
Copy link

eine commented Jan 8, 2020

@philliphoff, that's a fair point, but I believe that the current solution is falling short to achieve it. Users that are wishing to install some nightly to test an update related to an issue, are unlikely to want the version that is linked in the shield/badge above. Conversely, they should go to the PR they want, check the tests/checks/jobs of that specific PR and get the artifacts from there. I'm saying this because I have done it several times before.

Therefore, I think that a good compromise is to move the content from this issue to a markdown file in the codebase. Then, that file can be linked from the "Contributing" section of the README, from this pinned issue and/or from any other place where it might be useful (whenever a user asks how to test a specific feature which is WIP).

@philliphoff philliphoff unpinned this issue Jan 28, 2020
@philliphoff philliphoff pinned this issue Jan 28, 2020
@v-dantch v-dantch unpinned this issue Feb 21, 2020
@bwateratmsft bwateratmsft pinned this issue Mar 3, 2020
@v-mengwe v-mengwe unpinned this issue May 6, 2020
@bwateratmsft bwateratmsft pinned this issue May 20, 2020
@microsoft microsoft locked and limited conversation to collaborators May 20, 2020
@microsoft microsoft unlocked this conversation May 20, 2020
@bwateratmsft
Copy link
Collaborator Author

Was hoping that locking would prevent unpinning.

@bwateratmsft
Copy link
Collaborator Author

Maybe replace this with an Insiders build of the extension: microsoft/vscode#15756 (comment)

@bwateratmsft
Copy link
Collaborator Author

Maybe replace this with an Insiders build of the extension: microsoft/vscode#15756 (comment)

I looked and we have at most 3 external users with a nightly build installed, and odds are at least some of those 3 are actually internal. IMO the interest just is not there, not enough to justify working on a proper version using the new pre-release extension feature.

@wsmelton
Copy link

If you cannot consider using the preview extension option at this time, at least publish it as a release on GitHub with the pre-release tag. I would prefer to have VS Code Insider release since I use that as my day-to-day for just this purpose. Either way, if it was available as a pre-release tag on GitHub it is easier to consume and automate on my own to pull it down each day and install.

@bwateratmsft
Copy link
Collaborator Author

I think we should take another look at using VSCode's preview release feature. At the time this issue was authored it didn't exist, but I think it's a good fit. I'm going to remove the milestone from this issue so we can retriage it.

@dbreshears
Copy link
Member

Not planned

@microsoft microsoft locked and limited conversation to collaborators Dec 1, 2024
@bwateratmsft bwateratmsft closed this as not planned Won't fix, can't repro, duplicate, stale Dec 4, 2024
@bwateratmsft bwateratmsft removed this from the Future milestone Dec 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants