mirror of
https://gitlab.com/flectra-hq/flectra.git
synced 2026-08-17 16:54:42 -05:00
- Flectra 2.0 need python >3.6 - and Ubuntu Xenial base on Python 3.5 and also dropped support
36 lines
1.8 KiB
YAML
36 lines
1.8 KiB
YAML
image: ubuntu:focal
|
|
stages:
|
|
- test
|
|
job_test_base_100:
|
|
stage: test
|
|
script:
|
|
- apt-get update && apt-get install -y apt-utils locales git
|
|
- export POSTGRESQL_VERSION=10
|
|
- git clone https://gitlab.com/flectra-hq/build-tools.git ${CI_PROJECT_DIR}/build-tools && export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH}
|
|
- gitlab_ci_install_flectra
|
|
- su - flectra -c "export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH} && gitlab_test_flectra --build=base"
|
|
job_test_all_100:
|
|
stage: test
|
|
script:
|
|
- apt-get update && apt-get install -y apt-utils locales git
|
|
- export POSTGRESQL_VERSION=10
|
|
- git clone https://gitlab.com/flectra-hq/build-tools.git ${CI_PROJECT_DIR}/build-tools && export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH}
|
|
- gitlab_ci_install_flectra
|
|
- su - flectra -c "export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH} && gitlab_test_flectra --build=all"
|
|
job_test_base_110:
|
|
stage: test
|
|
script:
|
|
- apt-get update && apt-get install -y apt-utils locales git
|
|
- export POSTGRESQL_VERSION=11
|
|
- git clone https://gitlab.com/flectra-hq/build-tools.git ${CI_PROJECT_DIR}/build-tools && export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH}
|
|
- gitlab_ci_install_flectra
|
|
- su - flectra -c "export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH} && gitlab_test_flectra --build=base"
|
|
job_test_all_110:
|
|
stage: test
|
|
script:
|
|
- apt-get update && apt-get install -y apt-utils locales git
|
|
- export POSTGRESQL_VERSION=11
|
|
- git clone https://gitlab.com/flectra-hq/build-tools.git ${CI_PROJECT_DIR}/build-tools && export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH}
|
|
- gitlab_ci_install_flectra
|
|
- su - flectra -c "export PATH=${CI_PROJECT_DIR}/build-tools/gitlab-ci:${PATH} && gitlab_test_flectra --build=all"
|