Show More
@@ -139,3 +139,35 b' check-pytype-py3:' | |||
|
139 | 139 | RUNTEST_ARGS: " --allow-slow-tests tests/test-check-pytype.t" |
|
140 | 140 | PYTHON: python3 |
|
141 | 141 | TEST_HGMODULEPOLICY: "c" |
|
142 | ||
|
143 | # `sh.exe --login` sets a couple of extra environment variables that are defined | |
|
144 | # in the MinGW shell, but switches CWD to /home/$username. The previous value | |
|
145 | # is stored in OLDPWD. Of the added variables, MSYSTEM is crucial to running | |
|
146 | # run-tests.py- it is needed to make run-tests.py generate a `python3` script | |
|
147 | # that satisfies the various shebang lines and delegates to `py -3`. | |
|
148 | .window_runtests_template: &windows_runtests | |
|
149 | stage: tests | |
|
150 | before_script: | |
|
151 | # Temporary until this is adjusted in the environment | |
|
152 | - $Env:TEMP="C:/Temp" | |
|
153 | - $Env:TMP="C:/Temp" | |
|
154 | # TODO: find/install cvs, bzr, perforce, gpg, sqlite3 | |
|
155 | ||
|
156 | script: | |
|
157 | - echo "Entering script section" | |
|
158 | - echo "python used, $Env:PYTHON" | |
|
159 | - Invoke-Expression "$Env:PYTHON -V" | |
|
160 | - Invoke-Expression "$Env:PYTHON -m black --version" | |
|
161 | - echo "$Env:RUNTEST_ARGS" | |
|
162 | ||
|
163 | - C:/MinGW/msys/1.0/bin/sh.exe --login -c 'cd "$OLDPWD" && HGTESTS_ALLOW_NETIO="$TEST_HGTESTS_ALLOW_NETIO" HGMODULEPOLICY="$TEST_HGMODULEPOLICY" $PYTHON tests/run-tests.py --color=always $RUNTEST_ARGS' | |
|
164 | ||
|
165 | windows-py3: | |
|
166 | <<: *windows_runtests | |
|
167 | when: manual | |
|
168 | tags: | |
|
169 | - windows | |
|
170 | timeout: 2h | |
|
171 | variables: | |
|
172 | RUNTEST_ARGS: "--blacklist /tmp/check-tests.txt" | |
|
173 | PYTHON: py -3 |
General Comments 0
You need to be logged in to leave comments.
Login now