Skip to content

Commit 7af2ae0

Browse files
committed
[MINOR] Update docker images organization
Changes the docker images to use the docker organization systemds add install dependency for R dbScan Change the tests to use the new organizations docker images Closes #1008
1 parent 8c385bf commit 7af2ae0

File tree

4 files changed

+32
-5
lines changed

4 files changed

+32
-5
lines changed

.github/action/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
#
2020
#-------------------------------------------------------------
2121

22-
FROM sebaba/testingsysds:2.0
22+
FROM systemds/testingsysds:latest

docker/build.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
# Build the docker containers
2424

2525
# The first build is for running systemds through docker.
26-
docker image build -f docker/sysds.Dockerfile -t sebaba/sysds:2.0 .
26+
docker image build -f docker/sysds.Dockerfile -t systemds/sysds:latest .
2727

2828
# The second build is for testing systemds. This image installs the R dependencies needed to run the tests.
29-
docker image build -f docker/testsysds.Dockerfile -t sebaba/testingsysds:2.0 .
29+
docker image build -f docker/testsysds.Dockerfile -t systemds/testingsysds:latest .
3030

3131
# The third build is python docker for systemds.
32-
docker image build -f docker/pythonsysds.Dockerfile -t sebaba/pythonsysds:2.0 .
32+
docker image build -f docker/pythonsysds.Dockerfile -t systemds/pythonsysds:latest .
3333

3434
# You might want to prune the docker system afterwards using
35-
# docker system prune
35+
# docker system prune

docker/push.sh

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#/bin/bash
2+
#-------------------------------------------------------------
3+
#
4+
# Licensed to the Apache Software Foundation (ASF) under one
5+
# or more contributor license agreements. See the NOTICE file
6+
# distributed with this work for additional information
7+
# regarding copyright ownership. The ASF licenses this file
8+
# to you under the Apache License, Version 2.0 (the
9+
# "License"); you may not use this file except in compliance
10+
# with the License. You may obtain a copy of the License at
11+
#
12+
# http://www.apache.org/licenses/LICENSE-2.0
13+
#
14+
# Unless required by applicable law or agreed to in writing,
15+
# software distributed under the License is distributed on an
16+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17+
# KIND, either express or implied. See the License for the
18+
# specific language governing permissions and limitations
19+
# under the License.
20+
#
21+
#-------------------------------------------------------------
22+
23+
24+
docker push systemds/sysds:latest
25+
docker push systemds/testingsysds:latest
26+
docker push systemds/pythonsysds:latest

src/test/scripts/installDependencies.R

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ custom_install("sigmoid");
5656
custom_install("DescTools");
5757
custom_install("mice");
5858
custom_install("mclust");
59+
custom_install("dbscan");
5960

6061
print("Installation Done")
6162

0 commit comments

Comments
 (0)