-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #65 from 0xf005ba11/bump-rev
record winget manifest and bump revision
- Loading branch information
Showing
8 changed files
with
83 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# WINGET | ||
|
||
We publish VMPlex to the winget package manager. This section of the source | ||
maintains a record of manifests submitted to winget. | ||
|
||
## Instructions | ||
|
||
To submit a new release to winget, first you must build and publish a release | ||
to the [VMPlex GitHub releases page](https://github.com/0xf005ba11/vmplex-ws/releases). | ||
Once this is completed you can use the [wingetcreate](https://github.com/microsoft/winget-create) | ||
tool to build a new manifest for that release and submit it to the | ||
[winget packages repository](https://github.com/microsoft/winget-pkgs). | ||
|
||
1. Move the root of the source tree. | ||
2. Run the following `wingetcreate` command replacing the `[version]` with the | ||
version being published. | ||
- `wingetcreate update VMPlex.VMPlex -u "https://github.com/0xf005ba11/vmplex-ws/releases/download/v[version]/VMPlex.exe|neutral" -v [version] -o .\packages\winget\` | ||
3. Review the newly generated manifest in the source `.\packages\winget\manifests\v\VMPlex\VMPlex\[version]`. | ||
4. Validate the newly generated manifest using `winget`. | ||
- `winget validate .\packages\winget\manifests\v\VMPlex\VMPlex\[version]` | ||
5. Test that the generated manifest works as expected to update VMPlex. | ||
- `winget update -m .\packages\winget\manifests\v\VMPlex\VMPlex\[version]` | ||
6. Submit the manifest to the winget packages repository using `wingetcreate`. | ||
- `wingetcreate submit -p "VMPlex.VMPlex version [version]" .\packages\winget\manifests\v\VMPlex\VMPlex\[version]` | ||
7. A PR should have been created against the winget packages repository, once | ||
accepted the build will be publicly available through winget. | ||
8. Bump the revision (if appropriate) in `AssemblyInfo.cs` in this repository. | ||
8. Submit a PR to this repository with the changes for recordkeeping. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
19 changes: 19 additions & 0 deletions
19
packages/winget/manifests/v/VMPlex/VMPlex/1.0.0.13/VMPlex.VMPlex.installer.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Created using wingetcreate 1.5.5.0 | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json | ||
|
||
PackageIdentifier: VMPlex.VMPlex | ||
PackageVersion: 1.0.0.13 | ||
Platform: | ||
- Windows.Desktop | ||
MinimumOSVersion: 10.0.0.0 | ||
InstallerType: exe | ||
InstallerSwitches: | ||
Silent: --install | ||
SilentWithProgress: --install | ||
Upgrade: --upgrade | ||
Installers: | ||
- Architecture: neutral | ||
InstallerUrl: https://github.com/0xf005ba11/vmplex-ws/releases/download/v1.0.0.13/VMPlex.exe | ||
InstallerSha256: 0852599954B81B8662592C9E4AA0DA588AE4BD04FC3B6DA9B9D4A666C7F507F3 | ||
ManifestType: installer | ||
ManifestVersion: 1.5.0 |
26 changes: 26 additions & 0 deletions
26
packages/winget/manifests/v/VMPlex/VMPlex/1.0.0.13/VMPlex.VMPlex.locale.en-US.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Created using wingetcreate 1.5.5.0 | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json | ||
|
||
PackageIdentifier: VMPlex.VMPlex | ||
PackageVersion: 1.0.0.13 | ||
PackageLocale: en-US | ||
Publisher: VMPlex | ||
PublisherUrl: https://github.com/0xf005ba11/vmplex-ws/ | ||
PublisherSupportUrl: https://github.com/0xf005ba11/vmplex-ws/issues | ||
PackageName: VMPlex Workstation | ||
License: MIT | ||
ShortDescription: A tabbed UI for Microsoft's Hyper-V | ||
Moniker: vmplex | ||
Tags: | ||
- vmplex | ||
- vmplex-ws | ||
- hyper-v | ||
- virtual-machines | ||
- vm | ||
- vm-snapshot | ||
- vm-checkpoint | ||
- remote-desktop | ||
- rdp | ||
- manager | ||
ManifestType: defaultLocale | ||
ManifestVersion: 1.5.0 |
8 changes: 8 additions & 0 deletions
8
packages/winget/manifests/v/VMPlex/VMPlex/1.0.0.13/VMPlex.VMPlex.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Created using wingetcreate 1.5.5.0 | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json | ||
|
||
PackageIdentifier: VMPlex.VMPlex | ||
PackageVersion: 1.0.0.13 | ||
DefaultLocale: en-US | ||
ManifestType: version | ||
ManifestVersion: 1.5.0 |