Skip to content

Use manual installation of preCICE in deal.II container #242

Use manual installation of preCICE in deal.II container

Use manual installation of preCICE in deal.II container #242

name: Heat transfer CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
schedule:
- cron: '0 8 * * 2' # run once in a week (here Tue at 8am)
jobs:
build:
runs-on: ubuntu-latest
container:
image: dealii/dealii:master-jammy
options: --user root
timeout-minutes: 30
steps:
#- name: prepare container
# run: sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y install libboost-all-dev
#- name: build preCICE
# uses: precice/setup-precice-action@main
# with:
# precice-version: develop
- uses: actions/checkout@v4
- name: Adjust user rights
run: |
cd tests
chown -R dealii .
cd heat
- name: run test
run: |
sudo -u dealii ./run_tests.sh