gnosian/ci-env-dotnet

By gnosian

Updated 3 months ago

Continuous integration environment, based on .NET SDK images, with additional tools and SDKs.

Image
Integration & delivery
Developer tools
1

8.9K

gnosian/ci-env-dotnet repository overview

ci-env-dotnet (repository)

A continuous integration environment, based on .NET SDK images, with additional tools and SDKs.

Included SDKs

  • .NET SDK
    • Current (STS) version and all currently-supported LTS versions.
    • Currently: 10.0.100 (LTS), 9.0.307 (STS); 8.0.416 (LTS)
  • node.js
    • Current LTS version.
    • Currently: 24.11.1 (includes npm 11.6.2)

Included Shells

  • bash (Provided by base .NET image)
    • GNU bash, version 5.2.21(1)-release (as of 2025/11/16)
  • pwsh (Provided by base .NET image)
    • PowerShell 7.6.0-preview.4 (as of 2025/11/16)
  • sh (Provided by base .NET image)

Included Tools

The following tools are installed with no explicit version requirement.

NameCLI commandDescription
AWS CDK CLIcdkEnables creation and deployment of AWS infrastructure-as-code.
AWS CLIawsEnables interaction with AWS infrastructure.
Docker CLIdockerEnables Docker support.
jqjqEnables parsing JSON.
TypeScriptEnables TypeScript language support in node.js.
zipzipEnables compressing build artifacts.

Docker CLI Note: docker CLI is provided by Debian's docker.io (not docker-ce-cli).

Git Note: This image includes /code in its global Git configuration safe.directory. (Required to enable cicee continuous integration scripts to generate prerelease versions for your code when using cicee lib exec within a cicee exec environment, which mounts your project code to /code.) This image does not initialize the /code directory, so this should not be a security concern. However, if you wish to disable this Git safe directory registration when building an image based upon this image, add a RUN layer to your Dockerfile which sets the safe.directory as shown in Git documentation.

Tag summary

Content type

Image

Digest

sha256:3fed17b79

Size

979.8 MB

Last updated

3 months ago

docker pull gnosian/ci-env-dotnet:6.4