Include Microsoft Visual Studio Installer Projects In Windows Images
https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects This extension provides the same functionality that currently exists in Visual Studio 2015 for Visual Studio Installer projects. To use this extension, you can either open the Extensions and Updates dialog, select the online node, and search for "Visual Studio Installer Projects Extension," or you can download directly from this page. Installing this popular extension requires an additional 4 minutes of build time for each build.
Ability to pin Windows VMs
We want to get a list of Windows VMs they can pin. Currently, they pull the latest, these sometimes break our builds mid-cycle. If they can pin them that would help reduce changes, but they would also need to regularly update.
Support dotnet core docker images
It would be good to have docker images for dotnet core applications out of the box. CCI-I-1134
Cache Docker images on Docker executor
Currently, DLC only applies to the actual building of Docker images within jobs. It'd be nice to enable DLC for the actual spin up of environment Docker images, since those tend to vary wildly from just a few seconds to a few minutes. Enabling DLC will allow for consistently fast spinup of environment. CCI-I-1004
Cache convenience images on each host
It is advised to use convenience images. Adoption would grow when these images would be cached to reduce the time needed for everyone to spin up the environment. Right now spinning up the environment takes between 30 and 60 seconds already. Starting container circleci/mysql:8 image cache not found on this host, downloading circleci/mysql:8 https://circleci.com/docs/2.0/circleci-images/ CCI-I-1345
Add Helm Diff plugin to cimg/deploy
The cimg/deploy image has Helm. We heavily use the Helm Diff plugin (listed at https://helm.sh/docs/community/related/ ) to check and record what changes were or are about to be deployed to kubernetes. We currently install the plugin in our CI jobs but would be convenient to have this pre-installed in cimg/deploy
Single CPU VM classes
Machine VMs start at a "medium" size, with two CPUs, but some tasks are single threaded. Could you offer small, single CPU sizes for jobs like that, like you do with docker executors?
Suppor other repo than dockerhub
CircleCI docker image is very convenient and fast. But DockerHub requires us to only pull less than 5000 times/day. Our company has many developers and we run more than a thousand workflows. It would be helpful if CircleCI also provide images in another repo such as ECR public gallery or quay.io