Skip to content

Commit

Permalink
Adding reviewdog to jenkins-jdk base container
Browse files Browse the repository at this point in the history
updating base container to focal-20210827
  • Loading branch information
missingcharacter committed Sep 9, 2021
1 parent 498fd47 commit 421a6c9
Show file tree
Hide file tree
Showing 21 changed files with 33 additions and 24 deletions.
2 changes: 1 addition & 1 deletion apache-airflow/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
8 changes: 4 additions & 4 deletions apache-airflow/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion base/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion datadog-agent/Dockerfile
Original file line number Diff line number Diff line change
@@ -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" \
Expand Down
2 changes: 1 addition & 1 deletion jdk/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
11 changes: 10 additions & 1 deletion jenkins/jdk/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nxtlytics/jdk:v0.0.7
FROM nxtlytics/jdk:v0.0.8-test-1

ENV user=jenkins
ENV group=jenkins
Expand Down Expand Up @@ -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 \
Expand Down
2 changes: 1 addition & 1 deletion jenkins/nodejs/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 - && \
Expand Down
2 changes: 1 addition & 1 deletion jenkins/python37/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion jenkins/python38/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion jenkins/python39/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion jenkins/ruby-jemalloc/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion jenkins/ruby-truffle/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion jenkins/ruby/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion jupyterhub-singleuser-base/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 \
Expand Down
2 changes: 1 addition & 1 deletion nodejs/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 - && \
Expand Down
2 changes: 1 addition & 1 deletion python37/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion python38/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion python39/Dockerfile
Original file line number Diff line number Diff line change
@@ -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 && \
Expand Down
2 changes: 1 addition & 1 deletion ruby-jemalloc/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion ruby-truffle/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion ruby/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit 421a6c9

Please sign in to comment.