Commit Graph

60 Commits

Author SHA1 Message Date
Patrick Lehmann
26461822b5 Remove hotfix for Homebrew and GHDL. 2024-08-02 20:54:57 +02:00
Patrick Lehmann
e0af5055a8 Debugging DYLD_LIBRARY_PATH on macOS 2024-07-31 00:40:42 +02:00
Patrick Lehmann
cc1dade947 Added MinGW64 2024-07-30 11:08:48 +02:00
Patrick Lehmann
b87d11502b Added UCRT64 before scripts. 2024-07-30 10:42:47 +02:00
Patrick Lehmann
f62d5d93ea Fixed typo. 2024-07-30 02:12:23 +02:00
Patrick Lehmann
da3cdbe96a Allow installing packages using brew. 2024-07-30 01:54:05 +02:00
Patrick Lehmann
5fe793e3fa Allow installing additional packaged via apt and allow running before scripts for ubuntu and macos. 2024-07-30 01:39:20 +02:00
Patrick Lehmann
dfc9221529 Also upload unit test results in case of errors. 2024-06-18 07:28:50 +02:00
Patrick Lehmann
d4afc820ab Adjusted filter expression in find for PublishTestResults. 2024-06-16 23:35:06 +02:00
Patrick Lehmann
0e567aebc4 Added more packages to the list of Python pacboy packages. 2024-03-18 00:19:13 +01:00
Patrick Lehmann
9ae9a199bb Added root directory. 2024-01-18 00:07:41 +01:00
Patrick Lehmann
cfdff6a993 Set tests_directory to empty. 2024-01-17 23:06:09 +01:00
Patrick Lehmann
94a0c91f69 Bumped dependencies. 2024-01-11 17:44:34 +01:00
Patrick Lehmann
79ed372079 Support ~= expressions in dependencies. 2024-01-09 02:15:47 +01:00
Patrick Lehmann
ce36b28f42 Added MarkupSafe to the list of pacman maintained packages. 2024-01-09 01:18:24 +01:00
Patrick Lehmann
dfeee1fafe Do not print empty and successful tests in report. 2024-01-05 01:17:23 +01:00
Patrick Lehmann
367819ac38 Updated dependencies. 2023-12-28 18:09:03 +01:00
Patrick Lehmann
ec038f96e8 Added Python 3.12 support.
Merge junit files.
Merge coverage files.
Extending UnitTesting to support code coverage in a matrix too.
2023-10-08 18:48:04 +02:00
Patrick Lehmann
582c5620b7 Also fixed code coverage. 2023-10-02 23:04:34 +02:00
Patrick Lehmann
5237a1c53c Added platform specific tests. 2023-10-02 22:55:38 +02:00
Patrick Lehmann
a6a92e9c02 testing PYTHONPATH changes. 2023-10-02 22:36:01 +02:00
Patrick Lehmann
316eaa115e Updated checkout to v4. 2023-10-02 18:34:48 +02:00
Patrick Lehmann
f567f4bf0d Updated copyright year. 2023-07-23 23:42:53 +02:00
Patrick Lehmann
aba4e3d496 Fixed used msystem. 2022-11-30 23:03:08 +01:00
Patrick Lehmann
6a192321b6 Adding or operator in Action variable expansions. 2022-11-30 22:28:24 +01:00
Patrick Lehmann
fc8bb4241b Trying to solve problems with Windows. 2022-11-30 22:12:31 +01:00
Patrick Lehmann
9171343062 Trying to solve problems with macOS. 2022-11-30 21:53:34 +01:00
Patrick Lehmann
c2769bde2a Added ENVIRONMENT_NAME for UnitTesting. 2022-11-29 08:09:19 +01:00
Patrick Lehmann
24aa375ab6 Improved Python dependency scanner for MSYS2. 2022-11-15 20:49:48 +01:00
Patrick Lehmann
e5af317346 Setting ENVIRONMENT_NAME. 2022-11-06 12:53:28 +01:00
Patrick Lehmann
8764150071 Embedded requirements reader code, because installation doesn't work. 2022-11-06 08:59:51 +01:00
Patrick Lehmann
5cc87cf754 Compute pacboy packages from requirements.txt 2022-11-06 01:08:31 +01:00
Patrick Lehmann
81c1f12836 Fixed path to coverage config file. 2022-11-03 07:55:45 +01:00
Patrick Lehmann
5f6d1b5254 Added --disable-pip-version-check. Closes #50. 2022-11-03 07:16:08 +01:00
Patrick Lehmann
be1eaa4de4 Updated and documented dependencies. 2022-11-02 00:22:55 +01: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
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
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
0fdef33cb4 Improved PoSh code. 2022-01-09 18:10:42 +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
Patrick Lehmann
bb855d572d Pytest using pyproject.toml. 2021-12-24 12:54:14 +01:00