[Tile-serving] [openstreetmap/osm2pgsql] add DB travis test with tablespaces, clang, gcc versions ( #699 ) (#852)

ImreSamu notifications at github.com
Sun Jun 10 22:37:37 UTC 2018


thank you for the feedbacks,

As I see - Travis  - has a "Conditional Builds" beta feature ( `if: ...`)
https://docs.travis-ci.com/user/conditional-builds-stages-jobs/
so We can add some extra condition, like:
`if: type = pull_request OR (type = push AND branch = master)`
`if: (type = push AND branch = master)`


My example with 3 groups:

```
#developer friendly - max5 test -  latest clang,gcc  + (osx)
# -----------------------
clang60_pg96_dbtest
clang60_pg96_asan_dbtest_luajit
gcc8_pg96_dbtest
gcc8_pg96_asan_dbtest_luajit
osx_clang_NoDB


# test for old dev tools
if: type = pull_request OR (type = push AND branch = master)
# ------------------------
clang38_pg92_asan_dbtest
clang38_pg92_asan_dbtest_luajit
gcc48_pg93_asan_dbtest
gcc48_pg93_asan_dbtest_luajit


# other tests
if: (type = push AND branch = master)
# --------------------------
clang50_pg94_dbtest_luajit
clang50_pg94_dbtest
gcc6_pg95_asan_dbtest
gcc6_pg95_asan_dbtest_luajit
gcc7_pg95_asan_dbtest
gcc7_pg95_asan_dbtest_luajit
```

but I am open any other suggestion.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/pull/852#issuecomment-396087538
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20180610/d7a1f4a7/attachment-0001.html>


More information about the Tile-serving mailing list