question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support Chocolatey as a 1st Class Deployment Mechanism

See original GitHub issue

The 2.0 Preview 2 SDK is not available on chocolatey. The chocolatey package exists but is maintained by the community which means some packages are not available or take time to become available. Microsoft should support the chocolatey package as a first class deployment mechanism (Octopus Deploy are great at doing this). I want to be able to do:

choco install dotnet-sdk --version 1.0.4

Chocolatey is a standard release mechanism on Windows these days. It’s pre-installed on AppVeyor and would make obtaining the .NET Core SDK smoother.

The current mechanisms for installing the SDK are to download a non-standard PowerShell script then execute it. While this is great, it’s not discoverable (someone pointed this script out to me).

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:4
  • Comments:12 (5 by maintainers)

github_iconTop GitHub Comments

4reactions
devleadcommented, Jan 29, 2018

Kinda surprised Microsoft don’t want to own their bits, with recent influx of security patches it would’ve been nice if Chocolatey packages was a first class citizen part of your release pipeline. Authoriting a package isn’t hard, easy to automate and would be a great service to your customers. Many use Chocolatey as part of their orchestration / devops pipeline with private feeds. Know you’ve got your obtain ps/sh scripts but those don’t work in a locked down environment.

3reactions
dracancommented, Jan 29, 2018

Definitely, +1 for this. Chocolatey is very popular, and it’s extremely frustrating when packages on there aren’t part of the original project’s deployment pipeline, meaning that the Chocolatey packages can’t be relied upon as being up to date. As @devlead said, it’s not hard to automate it - then it can just be handled automatically, and everyone who uses Chocolatey can trust that this is the latest version. Also, having Microsoft as the owner increases everyone’s confidence in the package.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Set up Chocolatey for Internal/organizational use
Most configuration management tools do support managing the installation of ... NET IIS deployment, a SQL Server back end, and 1+ Windows Services ......
Read more >
Chocolatey Software Docs | Getting Started
Think of it like this - you create a software deployment package using a little PowerShell, then you can deploy ... All Software...
Read more >
Chocolatey Software Docs | Setup / Install
A supported version of Windows; Windows PowerShell v2.0 or higher ... First, ensure that you are using an administrative shell. Refer to Non-Administrative ......
Read more >
How Chocolatey Works
We also support cloud environments such as Microsoft Azure, Amazon AWS and ... You can use Chocolatey to deploy software using the tools...
Read more >
Chocolatey for Business
Regardless if installers are; native, zips, scripts, binaries or in-house developed - Chocolatey treats them as all 1st class citizens. Write once, deploy...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found