diff --git a/azure-pipelines.yml b/azure-pipelines.yml index db0f4f302..b9811a2ab 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -71,7 +71,7 @@ jobs: - job: build_and_run_tests timeoutInMinutes: 360 pool: - vmImage: ubuntu-22.04 + vmImage: ubuntu-24.04 steps: ##################################################################################### @@ -125,16 +125,11 @@ jobs: # Install R and all the dependencies dsBaseClient requires. # If previous steps have failed then don't run. - bash: | - - sudo apt update -qq - sudo apt install --no-install-recommends software-properties-common dirmngr + sudo apt-get install --no-install-recommends software-properties-common dirmngr 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 sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" - -# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 -# sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/" -# sudo add-apt-repository ppa:cran/libgit2 - sudo apt-get update + sudo apt-get update -qq + sudo apt-get upgrade -y sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev -y diff --git a/docker-compose_armadillo.yml b/docker-compose_armadillo.yml index 733edd5e3..35b851084 100644 --- a/docker-compose_armadillo.yml +++ b/docker-compose_armadillo.yml @@ -3,7 +3,7 @@ services: hostname: armadillo ports: - 8080:8080 - image: datashield/armadillo_citest:4.10.0 + image: datashield/armadillo_citest:4.11.1 environment: LOGGING_CONFIG: 'classpath:logback-file.xml' AUDIT_LOG_PATH: '/app/logs/audit.log' diff --git a/opal_azure-pipelines.yml b/opal_azure-pipelines.yml index 596027513..06fdade52 100644 --- a/opal_azure-pipelines.yml +++ b/opal_azure-pipelines.yml @@ -71,7 +71,7 @@ jobs: - job: build_and_run_tests timeoutInMinutes: 360 pool: - vmImage: ubuntu-22.04 + vmImage: ubuntu-24.04 steps: ##################################################################################### @@ -125,11 +125,10 @@ jobs: # Install R and all the dependencies dsBaseClient requires. # If previous steps have failed then don't run. - bash: | - - sudo apt-get update sudo apt-get install --no-install-recommends software-properties-common dirmngr 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 sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" + sudo apt-get update -qq sudo apt-get upgrade -y sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y