A runtime image is the Docker image for the container that will run your step(s).
JFrog provides a set of base runtime images stored in the Artifactory instance releases.jfrog.io in the docker repository
. When Pipelines is installed using default settings, Pipelines draws runtime images from this registry. We highly recommend only referencing the major version (see https://semver.org/ ) of a language for the image version to get newest updates for it as well as keeping up with the LTS versions. You can reference the minor as well as the patch version, but those tags will not receive updates.
Full Reference for using runtime images here: Bash.
Example of using one of the below runtime images Expand source
- name: go_app_build type: Bash configuration: runtime: type: image image: auto: language: go versions: - "1.17"
Example of using a pinned version that's available on releases.jfrog.io Expand source
- name: node_app_build type: Bash configuration: runtime: type: image image: auto: language: node versions: - "14.19.1"
Current Docker Images
c | go | java | node | |
---|---|---|---|---|
Ubuntu 18 | releases-docker.jfrog.io/jfrog/pipelines-u18cpp:8 releases-docker.jfrog.io/jfrog/pipelines-u18cpp:9 | releases-docker.jfrog.io/jfrog/pipelines-u18go:1.17 releases-docker.jfrog.io/jfrog/pipelines-u18go:1.18 releases-docker.jfrog.io/jfrog/pipelines-u18go:1.19 | releases-docker.jfrog.io/jfrog/pipelines-u18java:8 releases-docker.jfrog.io/jfrog/pipelines-u18java:11 releases-docker.jfrog.io/jfrog/pipelines-u18java:17 | releases-docker.jfrog.io/jfrog/pipelines-u18node:12 releases-docker.jfrog.io/jfrog/pipelines-u18node:14 releases-docker.jfrog.io/jfrog/pipelines-u18node:16 |
Ubuntu 20 | releases-docker.jfrog.io/jfrog/pipelines-u20cpp:8 releases-docker.jfrog.io/jfrog/pipelines-u20cpp:9 | releases-docker.jfrog.io/jfrog/pipelines-u20go:1.17 releases-docker.jfrog.io/jfrog/pipelines-u20go:1.18 releases-docker.jfrog.io/jfrog/pipelines-u20go:1.19 | releases-docker.jfrog.io/jfrog/pipelines-u20java:8 releases-docker.jfrog.io/jfrog/pipelines-u20java:11 releases-docker.jfrog.io/jfrog/pipelines-u20java:17 | releases-docker.jfrog.io/jfrog/pipelines-u20node:12 releases-docker.jfrog.io/jfrog/pipelines-u20node:14 releases-docker.jfrog.io/jfrog/pipelines-u20node:16 releases-docker.jfrog.io/jfrog/pipelines-u20node:18 |
CentOS 7 | releases-docker.jfrog.io/jfrog/pipelines-c7cpp:3 | releases-docker.jfrog.io/jfrog/pipelines-c7go:1.17 releases-docker.jfrog.io/jfrog/pipelines-c7go:1.18 releases-docker.jfrog.io/jfrog/pipelines-c7go:1.19 | releases-docker.jfrog.io/jfrog/pipelines-c7java:8 releases-docker.jfrog.io/jfrog/pipelines-c7java:11 releases-docker.jfrog.io/jfrog/pipelines-c7java:17 | releases-docker.jfrog.io/jfrog/pipelines-c7node:12 releases-docker.jfrog.io/jfrog/pipelines-c7node:14 releases-docker.jfrog.io/jfrog/pipelines-c7node:16 |
Windows Server 2019 | releases-docker.jfrog.io/jfrog/pipelines-w19cpp:8 releases-docker.jfrog.io/jfrog/pipelines-w19cpp:9 | releases-docker.jfrog.io/jfrog/pipelines-w19go:1.17 releases-docker.jfrog.io/jfrog/pipelines-w19go:1.18 releases-docker.jfrog.io/jfrog/pipelines-w19go:1.19 | releases-docker.jfrog.io/jfrog/pipelines-w19java:8 releases-docker.jfrog.io/jfrog/pipelines-w19java:11 releases-docker.jfrog.io/jfrog/pipelines-w19java:17 | releases-docker.jfrog.io/jfrog/pipelines-w19node:12 releases-docker.jfrog.io/jfrog/pipelines-w19node:14 releases-docker.jfrog.io/jfrog/pipelines-w19node:16 |
dotnet | |
---|---|
Windows Server 2019 | releases-docker.jfrog.io/jfrog/pipelines-w19dotnetcore:3 releases-docker.jfrog.io/jfrog/pipelines-w19dotnet:5 releases-docker.jfrog.io/jfrog/pipelines-w19dotnet:6 |
CLIs Installed on Above Images
Linux CLIs | Windows CLIs |
---|---|
aws 1.19.103 azure 2.25.0 docker-compose 1.29.2 gcloud 348.0.0 git 2.27.0 helm 2.16.9 helm 3.6.2 jfrog 1.52.0 kubectl 1.21.0 packer 1.7.3 python 3.8.10 terraform 1.0.4 | aws 1.19.103 azure 2.25.0 docker-compose 1.29.2 gcloud 348.0.0 git 2.27.0 helm 2.16.9 helm 3.6.2 jfrog 1.53.1 kubectl 1.21.0 packer 1.7.3 python 3.8.3 terraform 1.0.4 |
Retired App/Image Versions
os | go | node | java | dotnet |
---|---|---|---|---|
Ubuntu 16 | * | * | * | N/A |
CentOS 8 | * | * | * | N/A |
Ubuntu 18 | < 1.17 | < 12 | 13 | N/A |
Ubuntu 20 | < 1.17 | < 12 | 13 | N/A |
CentOS 7 | < 1.17 | < 12 | 13 | N/A |
Windows Server 2019 | < 1.17 | < 12 | 13 | < dotnetcore 3 |