@@ -58,10 +58,10 @@ schedules:
5858 - master
5959 always : true
6060 - cron : " 0 2 * * *"
61- displayName : Nightly build - v6.3.1 -dev
61+ displayName : Nightly build - v6.4.0 -dev
6262 branches :
6363 include :
64- - v6.3.1 -dev
64+ - v6.4.0 -dev
6565 always : true
6666
6767# ########################################################################################
7171- job : build_and_run_tests
7272 timeoutInMinutes : 360
7373 pool :
74- vmImage : ubuntu-22 .04
74+ vmImage : ubuntu-24 .04
7575
7676 steps :
7777 # ####################################################################################
@@ -125,11 +125,10 @@ jobs:
125125 # Install R and all the dependencies dsBaseClient requires.
126126 # If previous steps have failed then don't run.
127127 - bash : |
128-
129- sudo apt-get update -qq
130128 sudo apt-get install --no-install-recommends software-properties-common dirmngr
131129 wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
132130 sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
131+ sudo apt-get update -qq
133132 sudo apt-get upgrade -y
134133
135134 sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
@@ -186,7 +185,7 @@ jobs:
186185 # If this step fails still mark as failed, but don't stop the rest of the steps running.
187186 - bash : |
188187
189- R -q -e "library('devtools'); devtools::check(args = c('--no-examples'))" | tee azure-pipelines_check.Rout
188+ R -q -e "library('devtools'); devtools::check(args = c('--no-examples', '--no-tests' ))" | tee azure-pipelines_check.Rout
190189 grep --quiet "^0 errors" azure-pipelines_check.Rout && grep --quiet " 0 warnings" azure-pipelines_check.Rout && grep --quiet " 0 notes" azure-pipelines_check.Rout
191190
192191 workingDirectory: $(Pipeline.Workspace)/dsBaseClient
@@ -236,7 +235,7 @@ jobs:
236235
237236 curl -u admin:admin -X GET http://localhost:8080/packages
238237
239- 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
238+ curl -u admin:admin --max-time 300 -v -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.4.0.9000 -permissive.tar.gz" -X POST http://localhost:8080/install-package
240239 sleep 60
241240
242241 docker container restart dsbaseclient_armadillo_1
@@ -264,7 +263,7 @@ jobs:
264263 # best guess is that there is an implicit build or similar that happens. Although
265264 # I cannot replicate that directly with build etc directly.
266265
267- sudo R --verbose -e 'devtools::check ()'
266+ sudo R --verbose -e 'devtools::reload ()'
268267
269268 mkdir $(Pipeline.Workspace)/logs
270269
@@ -365,7 +364,7 @@ jobs:
365364 - bash : |
366365 curl -u admin:admin http://localhost:8080/whitelist
367366
368- curl -u admin:admin -v -H 'Content-Type: multipart/form-data' -F "file=@dsDanger_6.3.1 .tar.gz" -X POST http://localhost:8080/install-package
367+ curl -u admin:admin -v -H 'Content-Type: multipart/form-data' -F "file=@dsDanger_6.4.0.9000 .tar.gz" -X POST http://localhost:8080/install-package
369368
370369 docker container restart dsbaseclient_armadillo_1
371370 sleep 60
@@ -388,7 +387,7 @@ jobs:
388387 - bash : |
389388
390389 # See, 'Code coverage and JUnit report output' for issues with the approach and improvement needed.
391- sudo R --verbose -e 'devtools::check ()'
390+ sudo R --verbose -e 'devtools::reload ()'
392391
393392 pwd
394393 mkdir $(Pipeline.Workspace)/logs
0 commit comments