diff --git a/.gitlab-ci.old.yml b/.gitlab-ci.old.yml deleted file mode 100644 index 2b5c08a..0000000 --- a/.gitlab-ci.old.yml +++ /dev/null @@ -1,63 +0,0 @@ -image: docker:19.03 - -services: - - docker:dind - -stages: - - linting - - tests - -# TODO, fix me : call all the pre-commit stuff instead. -black: - stage: linting - image: python - script: - # Install pipx - - pip install --user pipx - - python -m pipx ensurepath - - source ~/.profile - - # Install black - - pipx install black - - black --version - - # Log - - # Call black Check - - black --check . - -pytest: - stage: tests - script: - # Install the the version 3.8. (the version 3.9 is the latest available) - # however, docker 19.03 comes with python3.8 and docker 20.10 comes with python3.10 - - apk add python3==~3.8 python3-dev==~3.8 - - apk add gcc g++ libffi-dev - - apk add git - - python3 -m venv /.gitlab-ci-venv - - source /.gitlab-ci-venv/bin/activate - - pip install --upgrade pip - - pip install poetry - - poetry --version - - poetry install -v - - echo $PATH - - echo $PYTHONPATH - - poetry run pytest --version - - - poetry run pytest --verbosity=2 --exitfirst --cov odoo_openupgrade_wizard - tests/cli_01_init_test.py - tests/cli_02_get_code_test.py - tests/cli_03_docker_build_test.py - tests/cli_04_run_test.py - tests/cli_05_execute_script_python_test.py - tests/cli_06_execute_script_sql_test.py - tests/cli_07_upgrade_test.py - tests/cli_08_estimate_workload_test.py - - # Disabled test on gitlab-ci : - # The following tests should work locally but doesn't on gitlab-ci - # because calling OdooRPC on mounted container - # in a container (gitlab) doesn't work. - - # tests/cli_20_install_from_csv_test.py - # tests/cli_21_generate_module_analysis_test.py