Use OpenSUSE in CI pipeline, instead

This commit is contained in:
NHOrus 2017-07-16 07:43:56 +03:00 committed by Eric S. Raymond
parent ee7bacc9ec
commit a680514d5f

View file

@ -1,4 +1,4 @@
image: fedora image: opensuse:tumbleweed
stages: stages:
- build - build
@ -9,7 +9,7 @@ stages:
binary:debug: binary:debug:
stage: build stage: build
before_script: before_script:
- dnf install make gcc libedit-devel libasan libubsan python2 PyYAML lcov -y - zypper install -y make gcc libedit-devel libasan3 libubsan0 python python2-PyYAML lcov
script: script:
- make debug - make debug
artifacts: artifacts:
@ -24,7 +24,7 @@ binary:debug:
binary:release: binary:release:
stage: build stage: build
before_script: before_script:
- dnf install make gcc libedit-devel python2 PyYAML -y - zypper install -y make gcc libedit-devel python python2-PyYAML
script: script:
- make advent cheat - make advent cheat
artifacts: artifacts:
@ -38,7 +38,7 @@ binary:release:
manpage: manpage:
stage: build stage: build
before_script: before_script:
- dnf install make asciidoc -y - zypper install -y make asciidoc
script: script:
- make advent.6 - make advent.6
artifacts: artifacts:
@ -48,7 +48,7 @@ manpage:
html: html:
stage: build stage: build
before_script: before_script:
- dnf install make asciidoc libxslt -y - zypper install -y make asciidoc libxslt
script: script:
- make html - make html
artifacts: artifacts:
@ -58,7 +58,7 @@ html:
dist: dist:
stage: build stage: build
before_script: before_script:
- dnf install make asciidoc -y - zypper install -y make asciidoc tar
script: script:
- export VERS=${CI_COMMIT_REF_NAME} - export VERS=${CI_COMMIT_REF_NAME}
- make dist -e - make dist -e
@ -70,7 +70,7 @@ dist:
test:debug: test:debug:
stage: test stage: test
before_script: before_script:
- dnf install make gcc libedit-devel libasan libubsan python2 PyYAML lcov -y - zypper install -y make gcc libedit-devel libasan3 libubsan0 python python2-PyYAML lcov
script: script:
- make debug - make debug
- make check - make check
@ -86,7 +86,7 @@ test:debug:
test:release: test:release:
stage: test stage: test
before_script: before_script:
- dnf install make libedit -y - zypper install -y make libedit
script: script:
- cd tests - cd tests
- make - make