mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-16 15:47:58 +00:00
Fixing CI tests for install-no-superuser
This commit is contained in:
committed by
Sarah Hoffmann
parent
53d2050dc5
commit
638b40c3ec
7
.github/workflows/ci-tests.yml
vendored
7
.github/workflows/ci-tests.yml
vendored
@@ -382,9 +382,10 @@ jobs:
|
|||||||
ln -snf /usr/share/zoneinfo/$CONTAINER_TIMEZONE /etc/localtime && echo $CONTAINER_TIMEZONE > /etc/timezone
|
ln -snf /usr/share/zoneinfo/$CONTAINER_TIMEZONE /etc/localtime && echo $CONTAINER_TIMEZONE > /etc/timezone
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
||||||
- name: Setup import user
|
- name: Setup database users
|
||||||
run: |
|
run: |
|
||||||
useradd -m nominatim
|
useradd -m nominatim
|
||||||
|
useradd -m osm-import
|
||||||
echo 'nominatim ALL=(ALL:ALL) NOPASSWD: ALL' > /etc/sudoers.d/nominiatim
|
echo 'nominatim ALL=(ALL:ALL) NOPASSWD: ALL' > /etc/sudoers.d/nominiatim
|
||||||
echo "/home/nominatim/Nominatim/vagrant/Install-on-${OS}.sh no $INSTALL_MODE" > /home/nominatim/vagrant.sh
|
echo "/home/nominatim/Nominatim/vagrant/Install-on-${OS}.sh no $INSTALL_MODE" > /home/nominatim/vagrant.sh
|
||||||
shell: bash
|
shell: bash
|
||||||
@@ -437,7 +438,9 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
NOMINATIM_DATABASE_DSN="pgsql:dbname=nominatim;user=osm-import;password=osm-import" nominatim import --continue import-from-file --osm-file ../test.pbf
|
NOMINATIM_DATABASE_DSN="pgsql:dbname=nominatim;user=osm-import;password=osm-import" nominatim import --continue import-from-file --osm-file ../test.pbf
|
||||||
working-directory: /home/nominatim/nominatim-project
|
working-directory: /home/nominatim/nominatim-project
|
||||||
|
shell: sudo -Hu osm-import bash --noprofile --norc -eo pipefail {0}
|
||||||
|
|
||||||
- name: Check full import
|
- name: Check full import
|
||||||
run: nominatim admin --check-database
|
run: nominatim admin --check-database
|
||||||
working-directory: /home/nominatim/nominatim-project
|
working-directory: /home/nominatim/nominatim-project
|
||||||
|
shell: sudo -Hu osm-import bash --noprofile --norc -eo pipefail {0}
|
||||||
Reference in New Issue
Block a user