From 26a79632c5f9cfa99cf046d4cabc905df0da2f6d Mon Sep 17 00:00:00 2001 From: Victor Morales Date: Mon, 20 Dec 2021 16:46:11 -0800 Subject: [PATCH] Add ZAP docker image (#12561) Signed-off-by: Victor Morales --- .github/workflows/docker_img.yaml | 1 + .../docker/images/chip-build-zap/Dockerfile | 16 ++++++++++++++++ .../docker/images/chip-build-zap/build.sh | 1 + integrations/docker/images/chip-build-zap/run.sh | 1 + .../docker/images/chip-build-zap/version | 1 + 5 files changed, 20 insertions(+) create mode 100644 integrations/docker/images/chip-build-zap/Dockerfile create mode 120000 integrations/docker/images/chip-build-zap/build.sh create mode 120000 integrations/docker/images/chip-build-zap/run.sh create mode 120000 integrations/docker/images/chip-build-zap/version diff --git a/.github/workflows/docker_img.yaml b/.github/workflows/docker_img.yaml index 02d970ced79050..ea657a7398eb96 100644 --- a/.github/workflows/docker_img.yaml +++ b/.github/workflows/docker_img.yaml @@ -49,6 +49,7 @@ jobs: - "-tizen" # NOTE: vscode image consumes ~52 GB disk space but GitHub-hosted runners provide ~10 GB free disk space(https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources) #- "-vscode" + - "-zap" steps: - name: Checkout uses: actions/checkout@v2 diff --git a/integrations/docker/images/chip-build-zap/Dockerfile b/integrations/docker/images/chip-build-zap/Dockerfile new file mode 100644 index 00000000000000..700171d4ce8b10 --- /dev/null +++ b/integrations/docker/images/chip-build-zap/Dockerfile @@ -0,0 +1,16 @@ +FROM alpine:3.14 + +RUN apk add --no-cache \ + nodejs=14.18.1-r0 \ + openjdk11=11.0.12_p7-r0 \ + npm=7.17.0-r0 \ + python3=3.9.5-r2 \ + pixman-dev=0.40.0-r2 \ + cairo-dev=1.16.0-r3 \ + pango-dev=1.48.5-r0 \ + make=4.3-r0 \ + g++=10.3.1_git20210424-r2 \ + libjpeg-turbo-dev=2.1.0-r0 \ + giflib-dev=5.2.1-r0 \ + git=2.32.0-r0 \ + clang-dev=11.1.0-r1 diff --git a/integrations/docker/images/chip-build-zap/build.sh b/integrations/docker/images/chip-build-zap/build.sh new file mode 120000 index 00000000000000..fcb4d4ee75d531 --- /dev/null +++ b/integrations/docker/images/chip-build-zap/build.sh @@ -0,0 +1 @@ +../../build.sh \ No newline at end of file diff --git a/integrations/docker/images/chip-build-zap/run.sh b/integrations/docker/images/chip-build-zap/run.sh new file mode 120000 index 00000000000000..ccbd3501b330d9 --- /dev/null +++ b/integrations/docker/images/chip-build-zap/run.sh @@ -0,0 +1 @@ +../../run.sh \ No newline at end of file diff --git a/integrations/docker/images/chip-build-zap/version b/integrations/docker/images/chip-build-zap/version new file mode 120000 index 00000000000000..a4280acd348e7f --- /dev/null +++ b/integrations/docker/images/chip-build-zap/version @@ -0,0 +1 @@ +../chip-build/version \ No newline at end of file