diff --git a/apache-airflow/Dockerfile b/apache-airflow/Dockerfile index a52bb52..5cd4b86 100644 --- a/apache-airflow/Dockerfile +++ b/apache-airflow/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/python37:v0.0.7 +FROM nxtlytics/python37:v0.0.8-test-1 # Airflow ENV AIRFLOW_USER_HOME=/usr/local/airflow diff --git a/apache-airflow/docker-compose.yml b/apache-airflow/docker-compose.yml index a6767ef..bc18efd 100644 --- a/apache-airflow/docker-compose.yml +++ b/apache-airflow/docker-compose.yml @@ -14,7 +14,7 @@ services: # - ./pgdata:/var/lib/postgresql/data/pgdata webserver: - image: nxtlytics/apache-airflow:v0.0.7 + image: nxtlytics/apache-airflow:v0.0.8-test-1 restart: always depends_on: - postgres @@ -33,7 +33,7 @@ services: retries: 3 flower: - image: nxtlytics/apache-airflow:v0.0.7 + image: nxtlytics/apache-airflow:v0.0.8-test-1 restart: always depends_on: - redis @@ -45,7 +45,7 @@ services: - "5555:5555" scheduler: - image: nxtlytics/apache-airflow:v0.0.7 + image: nxtlytics/apache-airflow:v0.0.8-test-1 restart: always depends_on: - webserver @@ -55,7 +55,7 @@ services: - dev.env worker: - image: nxtlytics/apache-airflow:v0.0.7 + image: nxtlytics/apache-airflow:v0.0.8-test-1 restart: always depends_on: - scheduler diff --git a/base/Dockerfile b/base/Dockerfile index e6ee11e..c428b27 100644 --- a/base/Dockerfile +++ b/base/Dockerfile @@ -4,7 +4,7 @@ # - Base APT repos for Nexus # Ensure this image is built with --squash to reduce layer bloat! -FROM ubuntu:focal-20210416 +FROM ubuntu:focal-20210827 ENV DEBIAN_FRONTEND=noninteractive ENV LC_ALL=C.UTF-8 diff --git a/datadog-agent/Dockerfile b/datadog-agent/Dockerfile index 87a0265..38c723c 100644 --- a/datadog-agent/Dockerfile +++ b/datadog-agent/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 ADD utils /opt/utils/ RUN echo "===> Moving docker-entrypoint.sh to /usr/local/bin and making it exec" \ diff --git a/jdk/Dockerfile b/jdk/Dockerfile index 5b0f34c..b0d22b6 100644 --- a/jdk/Dockerfile +++ b/jdk/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 ARG JAVA_MAJOR_VERSION=11 ENV MAVEN_HOME=/usr/share/maven diff --git a/jenkins/jdk/Dockerfile b/jenkins/jdk/Dockerfile index 4b1aced..cb24447 100644 --- a/jenkins/jdk/Dockerfile +++ b/jenkins/jdk/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jdk:v0.0.7 +FROM nxtlytics/jdk:v0.0.8-test-1 ENV user=jenkins ENV group=jenkins @@ -35,6 +35,15 @@ RUN echo '===> Make jenkins-agent executable' && \ PyGithub \ pytz \ requests && \ + echo '===> Installing reviewdog' && \ + REVIEWDOG_VERSION="$(curl -s 'https://api.github.com/repos/reviewdog/reviewdog/releases/latest' | jq -r .tag_name | tr -d 'v')" && \ + curl -sL \ + "https://github.com/reviewdog/reviewdog/releases/download/v${REVIEWDOG_VERSION}/reviewdog_${REVIEWDOG_VERSION}_Linux_x86_64.tar.gz" \ + -o /tmp/reviewdog.tar.gz && \ + tar -xzvf /tmp/reviewdog.tar.gz -C /tmp/ && \ + mv /tmp/reviewdog /usr/local/bin/reviewdog && \ + chmod +x /usr/local/bin/reviewdog && \ + reviewdog --version && \ echo '===> Installing yq' && \ YQ_VERSION="$(curl -s 'https://api.github.com/repos/mikefarah/yq/releases/latest' | jq -r .tag_name)" && \ curl -sL \ diff --git a/jenkins/nodejs/Dockerfile b/jenkins/nodejs/Dockerfile index 15b58e6..a0ebc95 100644 --- a/jenkins/nodejs/Dockerfile +++ b/jenkins/nodejs/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 # Install tools RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ diff --git a/jenkins/python37/Dockerfile b/jenkins/python37/Dockerfile index d342192..e6e4b55 100644 --- a/jenkins/python37/Dockerfile +++ b/jenkins/python37/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/jenkins/python38/Dockerfile b/jenkins/python38/Dockerfile index 7db0cec..fd8ddb2 100644 --- a/jenkins/python38/Dockerfile +++ b/jenkins/python38/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/jenkins/python39/Dockerfile b/jenkins/python39/Dockerfile index 2e0cfb6..0b13dec 100644 --- a/jenkins/python39/Dockerfile +++ b/jenkins/python39/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/jenkins/ruby-jemalloc/Dockerfile b/jenkins/ruby-jemalloc/Dockerfile index 1ce9b08..e3f0e79 100644 --- a/jenkins/ruby-jemalloc/Dockerfile +++ b/jenkins/ruby-jemalloc/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV RUBY_VERSION=2.7.2 diff --git a/jenkins/ruby-truffle/Dockerfile b/jenkins/ruby-truffle/Dockerfile index acf8990..a4183d8 100644 --- a/jenkins/ruby-truffle/Dockerfile +++ b/jenkins/ruby-truffle/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV TRUFFLERUBY_VERSION=21.0.0 diff --git a/jenkins/ruby/Dockerfile b/jenkins/ruby/Dockerfile index 101ddea..2941de9 100644 --- a/jenkins/ruby/Dockerfile +++ b/jenkins/ruby/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/jenkins-jdk:v0.0.7 +FROM nxtlytics/jenkins-jdk:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV RUBY_VERSION=2.7.2 diff --git a/jupyterhub-singleuser-base/Dockerfile b/jupyterhub-singleuser-base/Dockerfile index ec6ad21..1f7c599 100644 --- a/jupyterhub-singleuser-base/Dockerfile +++ b/jupyterhub-singleuser-base/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/python38:v0.0.7 +FROM nxtlytics/python38:v0.0.8-test-1 COPY docker-entrypoint.sh /usr/local/bin/ RUN chmod +x /usr/local/bin/docker-entrypoint.sh \ diff --git a/nodejs/Dockerfile b/nodejs/Dockerfile index 99fe22b..c18f029 100644 --- a/nodejs/Dockerfile +++ b/nodejs/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 # Install tools RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ diff --git a/python37/Dockerfile b/python37/Dockerfile index 2baaaaf..a73c1e2 100644 --- a/python37/Dockerfile +++ b/python37/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/python38/Dockerfile b/python38/Dockerfile index b01a002..83b8ec0 100644 --- a/python38/Dockerfile +++ b/python38/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/python39/Dockerfile b/python39/Dockerfile index 6fca303..fec0eb1 100644 --- a/python39/Dockerfile +++ b/python39/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 # Ensure system is up to date and install tools RUN echo 'deb http://archive.ubuntu.com/ubuntu/ focal-proposed restricted main multiverse universe' > /etc/apt/sources.list.d/focal-proposed.list && \ diff --git a/ruby-jemalloc/Dockerfile b/ruby-jemalloc/Dockerfile index 5668871..f4b4d92 100644 --- a/ruby-jemalloc/Dockerfile +++ b/ruby-jemalloc/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV RUBY_VERSION=2.7.2 diff --git a/ruby-truffle/Dockerfile b/ruby-truffle/Dockerfile index 74ff0f6..bab5eb2 100644 --- a/ruby-truffle/Dockerfile +++ b/ruby-truffle/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV TRUFFLERUBY_VERSION=21.0.0 diff --git a/ruby/Dockerfile b/ruby/Dockerfile index fda029d..bc0b882 100644 --- a/ruby/Dockerfile +++ b/ruby/Dockerfile @@ -1,4 +1,4 @@ -FROM nxtlytics/base:v0.0.7 +FROM nxtlytics/base:v0.0.8-test-1 ENV RUBY_INSTALL_VERSION=0.8.1 ENV RUBY_VERSION=2.7.2