Skip to content

Commit

Permalink
remove 3.12 from normal run and deal with htcondor
Browse files Browse the repository at this point in the history
  • Loading branch information
stxue1 committed Nov 6, 2024
1 parent 768b568 commit b4968b4
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,12 @@ py311_main:
- TOIL_SKIP_DOCKER=true make test threads="${TEST_THREADS}" tests=src/toil/test/lib

py312_appliance_build:
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
- if: $CI_COMMIT_BRANCH =~ /.*-fix-ci/
- if: $CI_COMMIT_BRANCH =~ /.*3\.12.*/
stage: basic_tests
script:
- pwd
Expand All @@ -201,7 +207,11 @@ py312_appliance_build:

py312_main:
rules:
- if: $CI_PIPELINE_SOURCE != "schedule"
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
- if: $CI_COMMIT_BRANCH =~ /.*-fix-ci/
- if: $CI_COMMIT_BRANCH =~ /.*3\.12.*/
stage: basic_tests
script:
- pwd
Expand All @@ -213,7 +223,7 @@ py313_appliance_build:
stage: basic_tests
script:
- pwd
- python3.13 -m virtualenv venv && . venv/bin/activate && curl -sS https://bootstrap.pypa.io/get-pip.py | python3.13 && pip install -U pip wheel && pip install -U build && make prepare && pip install pycparser && make develop extras=[all] packages='htcondor==23.6.1'
- python3.13 -m virtualenv venv && . venv/bin/activate && curl -sS https://bootstrap.pypa.io/get-pip.py | python3.13 && pip install -U pip wheel && pip install -U build && make prepare && pip install pycparser && make develop extras=[all]
# This reads GITLAB_SECRET_FILE_QUAY_CREDENTIALS
- python setup_gitlab_docker.py
- make push_docker
Expand Down

0 comments on commit b4968b4

Please sign in to comment.