diff --git a/.github/workflows/pre-merge.yml b/.github/workflows/pre-merge.yml index 5b43a859f..76005746b 100644 --- a/.github/workflows/pre-merge.yml +++ b/.github/workflows/pre-merge.yml @@ -11,6 +11,8 @@ jobs: matrix: ruby-version: [2.3, 2.4, 2.5, 2.6, 2.7.6, 3.2.1, jruby-9.1.17, jruby-9.4.1] steps: + - name: run prepare-env + run: apt-get update && apt-get install -y build-essential - uses: actions/checkout@v3 with: fetch-depth: 0 diff --git a/Dockerfile b/Dockerfile index a468a776a..acf5d76a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM 020413372491.dkr.ecr.us-east-1.amazonaws.com/tools/gdc-java-8-jre-centos8:202308081603.4a43db3 +FROM 020413372491.dkr.ecr.us-east-1.amazonaws.com/tools/gdc-java-11-jre-centos9:202309111310.cdb8b79 ARG RVM_VERSION=stable ARG JRUBY_VERSION=9.4.1.0 @@ -6,10 +6,10 @@ ARG JRUBY_VERSION=9.4.1.0 LABEL image_name="GDC LCM Bricks" LABEL maintainer="LCM " LABEL git_repository_url="https://github.com/gooddata/gooddata-ruby/" -LABEL parent_image="020413372491.dkr.ecr.us-east-1.amazonaws.com/tools/gdc-java-8-jre-centos8:202308081603.4a43db3" +LABEL parent_image="020413372491.dkr.ecr.us-east-1.amazonaws.com/tools/gdc-java-11-jre-centos9:202309111310.cdb8b79" # which is required by RVM -RUN yum install -y curl which patch make git maven procps \ +RUN yum install -y which patch make git maven procps build-essential ruby-dev \ && yum clean all \ && rm -rf /var/cache/yum