Skip to content

Commit add6f39

Browse files
committed
Merge branch 'v6.3.1-dev' of github.com:StuartWheater/dsBaseClient into v6.3.1-dev
2 parents 2f64afc + 7296f8a commit add6f39

160 files changed

Lines changed: 5103 additions & 5094 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
^azure-pipelines_site-dsdanger\.pp$
88
^azure-pipelines_check\.Rout$
99
^azure-pipelines_test\.Rout$
10+
^tests/docker/armadillo/standard/log/.gitkeep$
1011
^checkDocumentationUpdated\.sh$
1112
^docker-compose_armadillo\.yml$
1213
^docker-compose_opal\.yml$

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@
1010
inst/tests/test-template.R
1111
azure-pipelines.Rout
1212
tests/testthat/connection_to_datasets/local_settings.csv
13+
tests/docker/armadillo/standard/config/
14+
tests/docker/armadillo/standard/logs/
15+
tests/docker/armadillo/standard/data/

DESCRIPTION

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,7 @@ Imports:
1818
panelaggregation,
1919
methods,
2020
dplyr
21+
Suggests:
22+
testthat
2123
RoxygenNote: 7.3.1
2224
Encoding: UTF-8

azure-pipelines.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#
1313
# As of May 2020 this takes ~ 70 mins to run.
1414
# As of Nov 2020 this takes ~ 120 mins to run.
15+
# As of Mar 2024 this takes ~ 300+ mins to run!
1516
#
1617
# The only things that should ever be changed are the repo branches in the resources.
1718
#
@@ -66,7 +67,7 @@ schedules:
6667

6768
jobs:
6869
- job: build_and_run_tests
69-
timeoutInMinutes: 300
70+
timeoutInMinutes: 360
7071
pool:
7172
vmImage: ubuntu-20.04
7273

@@ -129,7 +130,7 @@ jobs:
129130
sudo apt-get update
130131
131132
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
132-
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev -y
133+
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev -y
133134
sudo R -q -e "install.packages(c('devtools','covr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
134135
sudo R -q -e "install.packages(c('fields','meta','metafor','ggplot2','gridExtra','data.table','panelaggregation'), dependencies=TRUE, repos='https://cloud.r-project.org')"
135136
sudo R -q -e "install.packages(c('DSI','DSOpal','DSLite'), dependencies=TRUE, repos='https://cloud.r-project.org')"
@@ -556,9 +557,10 @@ jobs:
556557
curl -u admin:admin -X GET http://localhost:8080/packages
557558
558559
curl -u admin:admin --max-time 300 -v -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.3.1-permissive.tar.gz" -X POST http://localhost:8080/install-package
560+
sleep 600
559561
560562
docker container restart dsbaseclient_armadillo_1
561-
sleep 120
563+
sleep 30
562564
563565
curl -u admin:admin -X POST http://localhost:8080/whitelist/dsBase
564566

docker-compose_armadillo.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
1-
version: "3.4"
2-
31
services:
42
armadillo:
53
hostname: armadillo
6-
image: datashield/armadillo_citest:1.1.0
7-
environment:
8-
DEBUG: "FALSE"
94
ports:
105
- 8080:8080
6+
image: datashield/armadillo_citest:4.7.1
7+
environment:
8+
LOGGING_CONFIG: 'classpath:logback-file.xml'
9+
AUDIT_LOG_PATH: '/app/logs/audit.log'
10+
SPRING_SECURITY_USER_PASSWORD: 'admin'
11+
volumes:
12+
- ./tests/docker/armadillo/standard/logs:/logs
13+
- ./tests/docker/armadillo/standard/data:/data
14+
- ./tests/docker/armadillo/standard/config:/config
15+
- /var/run/docker.sock:/var/run/docker.sock
1116

12-
citest_rserver:
13-
hostname: citest_rserver
14-
image: datashield/armadillo-rserver_ionic-babel:1.0.0
17+
default:
18+
hostname: default
19+
image: datashield/rock-junction-xenon-permissive:latest
1520
environment:
1621
DEBUG: "FALSE"
17-
ports:
18-
- 6311:6311

docker-compose_opal.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
version: '3'
2-
31
services:
42
opal:
5-
image: obiba/opal:4.6
3+
image: obiba/opal:4.7.2
64
ports:
75
- "8443:8443"
86
links:
@@ -22,4 +20,4 @@ services:
2220
- MONGO_INITDB_ROOT_USERNAME=root
2321
- MONGO_INITDB_ROOT_PASSWORD=foobar
2422
rock:
25-
image: datashield/rock-base:6.3-R4.3
23+
image: datashield/rock-junction-xenon-permissive:latest

docs/404.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/LICENSE.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/authors.html

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)