contrib/heptapod-ci.yml
branchstable
changeset 49161 0ddd5e1f5f67
parent 48974 2bb75c65fa6c
child 49164 a932cad26d37
child 49181 477b5145e1a0
equal deleted inserted replaced
49160:4420e06c8810 49161:0ddd5e1f5f67
    39     <<: *runtests
    39     <<: *runtests
    40     variables:
    40     variables:
    41         RUNTEST_ARGS: "--time --test-list /tmp/check-tests.txt"
    41         RUNTEST_ARGS: "--time --test-list /tmp/check-tests.txt"
    42         PYTHON: python3
    42         PYTHON: python3
    43 
    43 
    44 rust-cargo-test-py2: &rust_cargo_test
    44 rust-cargo-test-py3:
    45     <<: *all
       
    46     stage: tests
    45     stage: tests
    47     script:
    46     script:
    48         - echo "python used, $PYTHON"
    47         - echo "python used, $PYTHON"
    49         - make rust-tests
    48         - make rust-tests
    50 
       
    51 rust-cargo-test-py3:
       
    52     stage: tests
       
    53     <<: *rust_cargo_test
       
    54     variables:
       
    55         PYTHON: python3
       
    56 
    49 
    57 phabricator-refresh:
    50 phabricator-refresh:
    58     stage: phabricator
    51     stage: phabricator
    59     rules:
    52     rules:
    60       - if: '"$PHABRICATOR_TOKEN" != "NO-PHAB"'
    53       - if: '"$PHABRICATOR_TOKEN" != "NO-PHAB"'
    97     <<: *runtests
    90     <<: *runtests
    98     variables:
    91     variables:
    99         RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt"
    92         RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt"
   100         PYTHON: python3
    93         PYTHON: python3
   101         TEST_HGMODULEPOLICY: "py"
    94         TEST_HGMODULEPOLICY: "py"
   102 
       
   103 test-py2-rust:
       
   104     <<: *runtests
       
   105     variables:
       
   106         HGWITHRUSTEXT: cpython
       
   107         RUNTEST_ARGS: "--rust --blacklist /tmp/check-tests.txt"
       
   108         TEST_HGMODULEPOLICY: "rust+c"
       
   109 
    95 
   110 test-py3-rust:
    96 test-py3-rust:
   111     <<: *runtests
    97     <<: *runtests
   112     variables:
    98     variables:
   113         HGWITHRUSTEXT: cpython
    99         HGWITHRUSTEXT: cpython