+ files: ./Nominatim/coverage*.xml
+ directory: ./
+ name: codecov-umbrella
+ fail_ci_if_error: false
+ path_to_write_report: ./coverage/codecov_report.txt
+ verbose: true
+ if: matrix.ubuntu == 20
+
+
+ install:
+ runs-on: ubuntu-latest
+ needs: create-archive
+
+ strategy:
+ matrix:
+ name: [Ubuntu-18, Ubuntu-20, Centos-8]
+ include:
+ - name: Ubuntu-18
+ flavour: ubuntu
+ image: "ubuntu:18.04"
+ ubuntu: 18
+ install_mode: install-nginx
+ - name: Ubuntu-20
+ flavour: ubuntu
+ image: "ubuntu:20.04"
+ ubuntu: 20
+ install_mode: install-apache
+ - name: Centos-8
+ flavour: centos
+ image: "centos:8"
+
+ container:
+ image: ${{ matrix.image }}
+ env:
+ LANG: en_US.UTF-8
+
+ defaults:
+ run:
+ shell: sudo -Hu nominatim bash --noprofile --norc -eo pipefail {0}