diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-05-01 11:38:45 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-05-01 11:38:45 +0200 | 
| commit | fc20928d1e6c6a06b1dee95fc25581995bdf30f0 (patch) | |
| tree | 401f7dbe538e73b187ca7f3137eea5fd68cf0e7b | |
| parent | 7042090ca5122fc12217663a1a0a92ff87399226 (diff) | |
| download | Ishtar-fc20928d1e6c6a06b1dee95fc25581995bdf30f0.tar.bz2 Ishtar-fc20928d1e6c6a06b1dee95fc25581995bdf30f0.zip | |
CI: add specific jobs for v2
| -rw-r--r-- | .gitlab-ci.yml | 57 | 
1 files changed, 54 insertions, 3 deletions
| diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1510bd619..6de24cc8c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,25 +10,54 @@ variables:    POSTGRES_USER: gis    POSTGRES_PASSWORD: "gis" -services: -  - iggdrasil/postgis-1.5 -  build:    stage: "build"    script: "make build_gitlab" +  services: +    - iggdrasil/postgis-1.5 +  tags: +    - wheezy    only:      - master      - v0.9      - wheezy +build-v2: +  stage: "build" +  script: "make build_gitlab" +  services: +    - mdillon/postgis +  tags: +    - jessie +  only: +    - develop +    - v2.0 +    - jessie +  test:    stage: "test"    script: "make test_gitlab" +  services: +    - iggdrasil/postgis-1.5 +  tags: +    - wheezy    only:      - master      - v0.9      - wheezy +test-v2: +  stage: "test" +  script: "make test_gitlab" +  services: +    - mdillon/postgis +  tags: +    - jessie +  only: +    - develop +    - v2.0 +    - jessie +  debian:    stage: "test"    script: @@ -40,5 +69,27 @@ debian:      - apt-get install -q -y --force-yes python-django-ishtar locales-all      - INSTANCE=my_ishtar URL=localhost ishtar-prepare-instance      - dpkg -i python-django-ishtar_*.deb +  services: +    - iggdrasil/postgis-1.5 +  tags: +    - wheezy    only:      - wheezy + +debian-v2: +  stage: "test" +  script: +    - apt-get install -q -y devscripts build-essential lintian wget +    - make deb +    - wget -O /etc/apt/sources.list.d/iggdrasil.list http://deb.iggdrasil.net/dists/wheezy/iggdrasil.list +    - wget -O - http://deb.iggdrasil.net/contact@iggdrasil.net.gpg.key | apt-key add - +    - apt-get update +    - apt-get install -q -y --force-yes python-django-ishtar locales-all +    - INSTANCE=my_ishtar URL=localhost ishtar-prepare-instance +    - dpkg -i python-django-ishtar_*.deb +  services: +    - mdillon/postgis +  tags: +    - jessie +  only: +    - jessie | 
