Share your feedback...
Chrome/Chromium Support for Arm
Request to support Chrome / Chromium on -browsers variants of Docker images on Arm
New ARM android machine images do not come pre-installed with sdkmanager build tools
I noted when trying to run our android emulator tests in circeci , i was encountering issues with sdkmanager command tools not found. It appears that this does not come pre-installed with the latest ARM linux machine images for android. In the previous x86 architecture this was fine. Can this be made possible for ARM based architecture This will help us to run arm architecture based emulators we use on our m1 machines to be run in circleci machine images, when testing our android apps
setup_remote_docker from macos executor
We would love to be able to do something like: run: brew install docker # <- Install the docker command line tools- setup_remote_docker- run: docker run -d myservice # <- Runs on the remote docker daemon- run: curl $(docker-machine ip) # <- (example) Request remote myservice Our iOS workflow involves a couple of custom services, and it is extremely tedious to install and set them up on a macOS VM. We currently install the whole docker mac app inside of the executor each time, which works but takes up to 5mn (with cache) This is inspired by the fact that setup_remote_docker already "works" in the macOS executor but fails with the following error message. Allocating a remote Docker EngineGot error while creating host: failed to create host: rpc error: code = Unknown desc = An internal error occurred when provisioning resources for this job. Provisioning Service returned status code: 403We had an unexpected error preparing a VM for this build, potentially due to our infrastructure or cloud provider. Please retry the build in a few minutes CCI-I-657
Pre-install Docker on macOS images
Running UI tests on an iOS app often means having a "clean room" server environment to run tests against. More and more, servers are using Docker to deploy bundle and run server instances. Unfortunately, the current macOS images don't have Docker pre-installed (even though the docs seem to indicate otherwise here: https://circleci.com/docs/2.0/docker-compose/ ) This is a request to ensure Docker is pre-installed onto the macOS images so iOS tests can spin up a server instance if needed. CCI-I-587
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
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 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