9 Commits

Author SHA1 Message Date
Yuri Astrakhan
479b83c0f0
in a CI test, print less junk (#831) 2020-04-24 16:44:02 -04:00
Yuri Astrakhan
d7873db0c0
Implement PR performance testing (#824)
* On pull request and on commit, run base test followed by the test of the change,
comparing the results, and publishing the results to the Pull Request.
If the pull request is updated, the resulting comment will be updated.

* also save quickstart.log as an artifact

Note that due to GitHub workflow security restrictions, it is not possible to post PR comments if the change originated from a fork.  I am still looking for workarounds.

To view what would have been posted, in the build results at the bottom, open `PR performance` details, and expand the ` Comment on Pull Request` (and its subitem).

Optimizations: the process keeps two caches -- one for the data test file, and one for the results of the performance run for the "base" revision.  If this or other PR has been executed for the same revision and the same test data, performance test will only run for the proposed changes, not for the base.

Co-authored-by: Tomas Pohanka <TomPohys@gmail.com>
2020-04-24 09:20:59 -04:00
Yuri Astrakhan
2ca55abb7d
Use new import-data image (#818)
This is a partial migration of https://github.com/openmaptiles/openmaptiles/pull/785

* Use `import-data` instead of `import-lakelines`, `import-water`, and `import-natural-earth`
* Upgrade docker-compose.yml to version 2.3 (allows some extra env var usage in yaml file itself)
* Remove `openmaptiles-tools:latest` usage -- no longer needed, can use current version 4.1
* `db-start` does not do a container recreation in case docker-compose.yml definition has changed.
* a few minor cleanups in quickstart.sh
2020-04-22 02:48:57 -04:00
Tomas Pohanka
94881752d5
run CI in GitHub Actions
Use GitHub Action instead of TravisCI.

Do the same as Travis, but with full integration in GitHub.

based on https://github.com/openmaptiles/openmaptiles/issues/790
2020-04-01 16:46:42 +02:00
Mike Scheurwater
630d07de49 Fix typo in pull_request_template (#682) 2019-10-21 22:31:24 -04:00
jirik
196d57f1cc Add pull request template 2018-01-31 17:13:25 +01:00
jirik
a46c530c2c Update issue template 2018-01-31 16:59:49 +01:00
Jiri Kozel
2b2051c085 Update issue_template.md 2017-09-28 12:07:50 +02:00
Petr Pridal
24915f8a8c Create issue_template.md 2017-09-28 00:01:04 +02:00