Skip to content

Commit 0a14ca7

Browse files
Add buid of the dev image
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
1 parent 5ffea84 commit 0a14ca7

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

.github/workflows/pull-request-check.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,3 +138,35 @@ jobs:
138138
with:
139139
name: pull-request-number
140140
path: PR_NUMBER
141+
dev:
142+
name: build-che-dev-image
143+
runs-on: ubuntu-22.04
144+
steps:
145+
- name: Checkout che-code source code
146+
uses: actions/checkout@v4
147+
148+
- name: Cleanup docker images
149+
run: |
150+
docker system prune -af
151+
152+
- name: Build Che-Code Docker image
153+
run: |
154+
docker buildx build \
155+
--platform linux/amd64 \
156+
--progress=plain \
157+
-f build/dockerfiles/dev.Dockerfile \
158+
-t che-dev .
159+
160+
- name: Display docker images
161+
run: |
162+
docker images
163+
164+
- name: Compress che-dev image to a file
165+
run: |
166+
docker save che-dev | gzip > che-dev.tgz
167+
168+
- name: Upload che-dev docker image artifact
169+
uses: actions/upload-artifact@v4
170+
with:
171+
name: che-dev
172+
path: che-dev.tgz

0 commit comments

Comments
 (0)