Commit Graph

405 Commits

Author SHA1 Message Date
Patrick Lehmann
ebdc386c6e Added pipeline to build the documentation.
(cherry picked from commit 092a1c468d7ec5c8015e3ae87cf532d4fa6b730d)
2022-10-29 22:44:34 +02:00
Patrick Lehmann
f6c7c4c275 Changed default Python version to 3.11 for job templates.
(cherry picked from commit 1c8b4272fd12bb0ff6a6a83a62f3766ae0829bce)
2022-10-29 22:43:05 +02:00
Patrick Lehmann
2d10c74d2f Create, collect and publish junit reports for static typing.
(cherry picked from commit fb8363afdf53d6656fe020dd08f9e91d9da45565)
2022-10-29 19:46:39 +02:00
Patrick Lehmann
0a1d11d24f Adjusted writings and rebased the branch. 2022-10-29 19:06:56 +02:00
Patrick Lehmann
222eb31ddc Improved parameter description. 2022-10-29 18:39:57 +02:00
Patrick Lehmann
c997afb2c2 Split test directory and unit test directory into 2 parameters. 2022-10-29 18:39:57 +02:00
Patrick Lehmann
6c73825f18 trying to replace set-output 2022-10-27 22:17:25 +02:00
Patrick Lehmann
03827ea0b6 includes and excludes. 2022-10-27 01:36:25 +02:00
Patrick Lehmann
35660ac998 Fixed duplicate dict key. 2022-10-26 21:54:20 +02:00
Patrick Lehmann
221696c46a Using pprint for debugging outputs. 2022-10-26 21:49:48 +02:00
Patrick Lehmann
477e89aba2 Fixed syntax error. 2022-10-26 21:39:17 +02:00
Patrick Lehmann
b5f5716522 Fixed typo. 2022-10-26 00:05:36 +02:00
Patrick Lehmann
52b0f2398e Further improvements. 2022-10-25 23:54:06 +02:00
Patrick Lehmann
798c2cb9db Bumped Python version to 3.11. 2022-10-25 22:57:15 +02:00
Patrick Lehmann
d9ff527a75 Add PyPy support. 2022-10-25 22:54:28 +02:00
Patrick Lehmann
09205eccb8 Added also @umarcor to assignees and reviewers for dependabot. 2022-07-14 11:19:37 +02:00
Patrick Lehmann
72f3e4c148 Python version in MinGW64 was bumped from 3.9 to 3.10. 2022-07-14 11:14:06 +02:00
Patrick Lehmann
4afadf2861 Add PyPy support. 2022-04-23 21:31:43 +02:00
Patrick Lehmann
00c43821dd Add dependabot to check for GH action updates. 2022-03-02 18:54:12 +01:00
Patrick Lehmann
457870d760 Support with and without isolation mode. 2022-02-27 17:33:44 +01:00
Patrick Lehmann
7a7976677e Run build in no-isolation mode. 2022-02-22 21:28:34 +01:00
Patrick Lehmann
4579381b78 Bumped year to 2022. 2022-02-22 21:28:08 +01:00
umarcor
4220a50041 UnitTesting: add options 'pacboy' and 'mingw_requirements' 2022-01-17 00:07:56 +01:00
umarcor
997d548e60 Parameters: update py36 warning, add py311 notice 2022-01-09 20:39:36 +01:00
umarcor
83cd572694 UnitTesting: update description of input 'jobs' 2022-01-09 20:39:12 +01:00
umarcor
b3d8a9c5ec UnitTesting: refactor 2022-01-09 20:02:09 +01:00
umarcor
edb6ca364e UnitTesting/msys2: install system packages through 'pacboy' 2022-01-09 20:02:09 +01:00
Patrick Lehmann
e00f5cf53d Added MSYS2-MinGW64 specific code. 2022-01-09 20:00:36 +01:00
Patrick Lehmann
c9bee6fe65 Require wheel to be installed before installing requirements. 2022-01-09 18:44:06 +01:00
Patrick Lehmann
94bb01d586 Renamed Python 3.11 version. 2022-01-09 18:25:02 +01:00
Patrick Lehmann
0fdef33cb4 Improved PoSh code. 2022-01-09 18:10:42 +01:00
Patrick Lehmann
e1f7599d79 Added Python 3.11 (currently RC). 2022-01-09 18:07:29 +01:00
Patrick Lehmann
dad5e71bfe Added PowerShell code. 2022-01-09 17:39:16 +01:00
umarcor
60d77c2292 Parameters: support system 'msys2' (MINGW64); update UnitTesting accordingly 2022-01-07 01:40:42 +01:00
umarcor
3f489f0bed Parameters: add option 'system_list'; UnitTesting now requires field 'system' in the matrix 2022-01-07 00:39:14 +01:00
umarcor
26afa43fa4 Parameters: remove 3.6 from default python_version_list 2022-01-07 00:37:22 +01:00
umarcor
1fbeef36d6 CoverageCollection: skip config file if empty 2021-12-24 16:37:45 +01:00
umarcor
9846c9e60c CoverageCollection: use 'pyproject.toml' by default 2021-12-24 16:31:47 +01:00
umarcor
b8564eb389 CoverageCollection: xmlFile defaults to './coverage.xml' 2021-12-24 16:24:55 +01:00
umarcor
62cd2d1d0f CoverageCollection: htmlDirectory defaults to 'htmlcov' 2021-12-24 16:22:14 +01:00
umarcor
9bd8004dfb CoverageCollection: pass output directory to coverage html 2021-12-24 15:59:23 +01:00
umarcor
925b44a8a8 CoverageCollection: fix variable name 2021-12-24 15:54:09 +01:00
Patrick Lehmann
9d8c1ecc05 Merge branch 'dev' into toml 2021-12-24 14:15:28 +01:00
umarcor
dcd0a4b617 Parameters: mark Python 3.6 black, update others, warn about unsupported versions 2021-12-24 13:52:30 +01:00
Patrick Lehmann
d7c765ba79 Fixed how to access complex nested key-value pairs. 2021-12-24 13:04:31 +01:00
Patrick Lehmann
fa10ed076c Install dependency tomli before script execution. 2021-12-24 12:56:03 +01:00
Patrick Lehmann
9dfafd588e Changed scripting from bash to Python. Also use .coveragerc as fallback. 2021-12-24 12:55:59 +01:00
Patrick Lehmann
09f7504de4 Fixed path to project root. 2021-12-24 12:55:56 +01:00
Patrick Lehmann
6ad23eabf5 Extract information from TOML file. 2021-12-24 12:55:50 +01:00
Patrick Lehmann
bb855d572d Pytest using pyproject.toml. 2021-12-24 12:54:14 +01:00