Skip to content

Commit

Permalink
Merge pull request #119 from rstudio/opensuse156
Browse files Browse the repository at this point in the history
Add images for openSUSE 15.6
  • Loading branch information
glin authored Aug 8, 2024
2 parents b08f243 + aa6d0a2 commit b73de23
Show file tree
Hide file tree
Showing 43 changed files with 492 additions and 2 deletions.
22 changes: 22 additions & 0 deletions 3.1/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.1.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.1/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.1/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.1.3-opensuse156
22 changes: 22 additions & 0 deletions 3.2/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.2.5
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.2/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.2/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.2.5-opensuse156
22 changes: 22 additions & 0 deletions 3.3/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.3.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.3/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.3/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.3.3-opensuse156
22 changes: 22 additions & 0 deletions 3.4/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.4.4
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.4/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.4/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.4.4-opensuse156
22 changes: 22 additions & 0 deletions 3.5/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.5.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.5/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.5/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.5.3-opensuse156
22 changes: 22 additions & 0 deletions 3.6/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=3.6.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 3.6/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 3.6/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 3.6.3-opensuse156
22 changes: 22 additions & 0 deletions 4.0/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=4.0.5
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 4.0/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 4.0/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 4.0.5-opensuse156
22 changes: 22 additions & 0 deletions 4.1/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=4.1.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 4.1/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 4.1/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 4.1.3-opensuse156
22 changes: 22 additions & 0 deletions 4.2/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=4.2.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 4.2/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 4.2/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 4.2.3-opensuse156
22 changes: 22 additions & 0 deletions 4.3/opensuse156/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#

ARG BASE_IMAGE=rstudio/r-base
FROM ${BASE_IMAGE}:opensuse156

ARG R_VERSION=4.3.3
ARG OS_IDENTIFIER=opensuse-156

# Install R
RUN wget https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.x86_64.rpm && \
zypper --non-interactive --no-gpg-checks install ./R-${R_VERSION}-1-1.x86_64.rpm && \
ln -s /opt/R/${R_VERSION}/bin/R /usr/bin/R && \
ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/bin/Rscript && \
ln -s /opt/R/${R_VERSION}/lib/R /usr/lib/R && \
rm R-${R_VERSION}-1-1.x86_64.rpm && \
zypper clean --all

CMD ["R"]
5 changes: 5 additions & 0 deletions 4.3/opensuse156/docker-compose.test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sut:
build: .
volumes:
- ../../test:/test
command: /test/test.sh
8 changes: 8 additions & 0 deletions 4.3/opensuse156/hooks/post_push
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

function add_tag() {
docker tag $IMAGE_NAME $DOCKER_REPO:$1
docker push $DOCKER_REPO:$1
}

add_tag 4.3.3-opensuse156
Loading

0 comments on commit b73de23

Please sign in to comment.