Files
flectra/.gitlab-ci.yml
T
THANH VO 7eddee0c49 as:
-  Flectra 2.0 need python >3.6
- and Ubuntu Xenial base on Python 3.5 and also dropped support
2021-03-15 04:52:27 +00:00

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"