Skip to content

Commit 20b12d8

Browse files
authored
Merge pull request #2 from warpdotdev/katarina/remote-607-add-languages-label-to-warp-docker-images
Add languages label to Docker images config
2 parents e6c4199 + f2c5a72 commit 20b12d8

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/build-images.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,37 @@ jobs:
1616
# Base image (Node + Python only)
1717
- repo: dev-base
1818
tag: "1"
19+
languages: ""
1920
# Go
2021
- repo: dev-go
2122
tag: "1.23"
2223
go: "true"
2324
go_version: "1.23.4"
25+
languages: "go,golang"
2426
# Rust
2527
- repo: dev-rust
2628
tag: "1.83"
2729
rust: "true"
2830
rust_version: "1.83.0"
31+
languages: "rust"
2932
# Java
3033
- repo: dev-java
3134
tag: "21"
3235
java: "true"
3336
java_version: "21"
37+
languages: "java"
3438
# .NET
3539
- repo: dev-dotnet
3640
tag: "8.0"
3741
dotnet: "true"
3842
dotnet_version: "8.0"
43+
languages: "dotnet,csharp,fsharp,visualbasic"
3944
# Ruby
4045
- repo: dev-ruby
4146
tag: "3.3"
4247
ruby: "true"
4348
ruby_version: "3.3"
49+
languages: "ruby"
4450

4551
steps:
4652
- uses: actions/checkout@v4
@@ -73,5 +79,6 @@ jobs:
7379
JAVA_VERSION=${{ matrix.java_version || '21' }}
7480
DOTNET_VERSION=${{ matrix.dotnet_version || '8.0' }}
7581
RUBY_VERSION=${{ matrix.ruby_version || '3.3' }}
82+
LANGUAGES=${{ matrix.languages || '' }}
7683
cache-from: type=gha
7784
cache-to: type=gha,mode=max

Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ ARG INSTALL_GO=false
1818
ARG INSTALL_JAVA=false
1919
ARG INSTALL_DOTNET=false
2020
ARG INSTALL_RUBY=false
21+
ARG LANGUAGES=""
2122

2223
# Base dependencies
2324
RUN apt-get update && apt-get install -y \
@@ -108,3 +109,5 @@ RUN if [ "$INSTALL_RUBY" = "true" ]; then \
108109
ruby --version && \
109110
bundler --version ; \
110111
fi
112+
113+
LABEL languages="${LANGUAGES}"

0 commit comments

Comments
 (0)