Sarah Hoffmann
9faaf3fc88
actions: add import on ubuntu 18.04
...
This uses oldest possible dependencies where possible.
2021-04-23 22:50:08 +02:00
Sarah Hoffmann
dc1bfe4a93
github actions: reintroduce postgresql repo
2021-04-14 17:25:44 +02:00
Darkshredder
2bfea15fdc
Fixed BDD tests coverage reports
2021-04-05 06:30:31 +05:30
Darkshredder
771b3377c0
Added code-cov Support for Code Coverage
2021-03-31 05:00:03 +05:30
Darkshredder
51e2654cd2
Added Manual page and fixed documentation
2021-03-29 13:57:13 +05:30
AntoJvlt
57ce75eb67
Change command 'import-special-phrases --from-wiki' to 'special-phrases --import-from-wiki'.
2021-03-26 02:22:38 +01:00
AntoJvlt
ff34198569
Code cleaning, tests simplification and use of python3-icu package
2021-03-23 23:56:39 +01:00
AntoJvlt
1ce8b530cd
Introduction of PyICU for transliteration in python. Reversed changes in normalization.sql.
2021-03-23 23:34:16 +01:00
Sarah Hoffmann
9d103503f7
Merge pull request #2197 from lonvia/use-jinja-for-sql-preprocessing
...
Use jinja2 for SQL preprocessing
2021-03-04 16:36:18 +01:00
Sarah Hoffmann
6cda021d9b
add new jinja2 requirement
2021-03-03 17:51:08 +01:00
Guillaume Rischard
c48fd18344
Update action.yml
2021-03-03 11:20:21 +01:00
Sarah Hoffmann
9feb84e426
actions: add psutil dependency
2021-02-26 16:50:09 +01:00
Sarah Hoffmann
b6c2dbf69c
actions: remove install directories before import
...
This ensures that any dangling references to the build
or source directory are caught by the CI.
2021-02-10 17:59:52 +01:00
Sarah Hoffmann
ed60154552
actions: test import with installed version of Nominatim
2021-02-10 16:17:52 +01:00
Sarah Hoffmann
109aa9c428
actions: switch to using separate project dir
...
Also fixes reverse-only import which not run at all.
2021-02-02 11:03:09 +01:00
Sarah Hoffmann
7ba5283fe8
actions: revert to reletive paths for caching
2021-02-02 10:37:18 +01:00
Sarah Hoffmann
98fe5af07d
actions: remove setting custom .env
...
It only set the pyosmium-get-changes binary which is no longer
needed.
2021-02-02 10:35:30 +01:00
Sarah Hoffmann
01e0fd7e13
whitelist pyosmium for pylint
2021-01-30 15:52:49 +01:00
Sarah Hoffmann
e8cfba1b10
pytest may also be installed as py-test[-3]
2021-01-15 17:22:31 +01:00
Sarah Hoffmann
496a3d29db
enable pytest testing in CI
2021-01-15 15:33:53 +01:00
Sarah Hoffmann
de724aa576
add pylint to list of required linting tools
...
With pylint being run in the CI, passing it is required now.
2021-01-15 10:43:04 +01:00
Sarah Hoffmann
2f73bb3643
bdd: directly call utility scripts in lib
...
This removes the dependency on php-symfony-dotenv for the tests.
2021-01-14 18:19:22 +01:00
Sarah Hoffmann
9348fc5e15
move dotenv parsing to installed PHP scripts
...
This means that the php-symfony-dotenv library is now only needed
when using the legacy scripts. This includes the BDD tests which
currently still rely on the PHP utils.
2021-01-14 18:06:22 +01:00
Sarah Hoffmann
97710ee9d1
use cli tool for github CI
2021-01-14 16:35:01 +01:00
Sarah Hoffmann
86cd5ddd65
also run BDD API tests in CI
2021-01-09 17:58:06 +01:00
Sarah Hoffmann
2ecec19df0
remove nose requirement from documentation
2021-01-03 17:23:44 +01:00
Sarah Hoffmann
63ad0cb498
github actions: need dotenv
2020-12-19 14:33:04 +01:00
Sarah Hoffmann
aeeee0d5da
Merge pull request #2112 from lonvia/fix-tests-for-php-8
...
work around failing CI tests
2020-12-18 14:25:50 +01:00
Sarah Hoffmann
de03a0f924
work around failing CI tests
...
Force use of phpunit7 to avoid an issue with different sort order.
2020-12-18 10:58:09 +01:00
Sarah Hoffmann
5528918d5d
Issue templates: require postgres config modifications
2020-12-18 10:37:01 +01:00
Sarah Hoffmann
9e0d5cb669
Issue templates: more commenting of instructions
2020-12-16 08:41:20 +01:00
Sarah Hoffmann
11622b2863
Issue templates: put instructions into comments
2020-12-16 08:38:04 +01:00
Sarah Hoffmann
1b62162e08
actions: run tests also on postgresql 9.5
...
This is the oldest version for which a postgis is available.
2020-12-12 20:55:54 +01:00
otbutz
5f6fe6cab7
Add link to discussions when creating new issue
2020-12-09 09:33:42 +01:00
Sarah Hoffmann
7889509856
Create issue templates
2020-12-06 22:24:45 +01:00
Sarah Hoffmann
13180989d9
Test --reverse-only with CI
2020-11-23 22:36:28 +01:00
Sarah Hoffmann
21b0430e46
actions: update apt repo before installing software
2020-11-16 10:14:38 +01:00
Sarah Hoffmann
4147e04319
action: cache downloaded dependencies
2020-10-28 14:51:05 +01:00
Sarah Hoffmann
bd04c49bc1
actions: tweak database settings
...
Disabling fsync and friends should speed up the CI run
significantly.
2020-10-28 11:10:14 +01:00
Sarah Hoffmann
7bc0fc9611
switch CI to github acitons
2020-10-28 09:29:22 +01:00