From 8fee065ef05e14ec116d23c674af45540a04de56 Mon Sep 17 00:00:00 2001 From: Brandon Date: Tue, 8 Mar 2022 07:39:29 -0600 Subject: [PATCH] feat: add custom Gitpod Dockerfile with PHP 8 and Deno support --- .gitpod.Dockerfile | 6 ++++++ .gitpod.yml | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 .gitpod.Dockerfile diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile new file mode 100644 index 0000000000..0a4f1ebab0 --- /dev/null +++ b/.gitpod.Dockerfile @@ -0,0 +1,6 @@ +FROM gitpod/workspace-full + +RUN curl -fsSL https://deno.land/x/install/install.sh | sh +RUN /home/gitpod/.deno/bin/deno completions bash > /home/gitpod/.bashrc.d/90-deno && echo 'export DENO_INSTALL="/home/gitpod/.deno"' >> /home/gitpod/.bashrc.d/90-deno && echo 'export PATH="$DENO_INSTALL/bin:$PATH"' >> /home/gitpod/.bashrc.d/90-deno + +RUN sudo apt-get install php8.0 diff --git a/.gitpod.yml b/.gitpod.yml index 58770253a1..811ee54ec8 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,3 +1,6 @@ +image: + file: .gitpod.Dockerfile + tasks: - init: docker-compose pull && docker-compose build &&