Commit Graph

41 Commits

Author SHA1 Message Date
Wouter de Bruijn
8f658d3bf8
🚨 Method naming convention enforcement and formatting improvements 2025-06-17 10:33:47 +02:00
TheNetworkGuy
dbc7acaf98 Added hostgroup tests, set the test coverage to 70%, added test packages to devcontainer 2025-06-16 18:40:06 +00:00
TheNetworkGuy
940f2d6afb Re-added some git logic to the pipeline which was lost during development 2025-06-16 11:13:36 +00:00
TheNetworkGuy
d79f96a5b4 Add unittests to build process 2025-06-16 10:03:58 +00:00
TheNetworkGuy
e0d28633c3 Fixes image push pipeline 2025-06-16 11:27:38 +02:00
TheNetworkGuy
a5be9538d9 Made the pytest file a bit cleaner and removed a redundant step 2025-06-16 11:15:52 +02:00
TheNetworkGuy
148ce47c10 Set minimum coverage to 60 2025-06-12 20:25:54 +00:00
TheNetworkGuy
7969de50bf Adds coverage report to gitignore. Adds extra coverage test to workflow. 2025-06-12 20:24:29 +00:00
TheNetworkGuy
76723d2823 Updated Git workflow. Linter to Python 3.13, Image publisher will only execute when a commit is performend on main. 2025-06-12 13:51:59 +02:00
TheNetworkGuy
b705e1341f Fixed publish image workflow 2025-06-11 20:15:02 +00:00
Twan Kamans
45e633b5ed
Merge branch 'develop' into unittesting 2025-06-08 21:33:21 +02:00
TheNetworkGuy
2998dfde54 Specifiek Python version in pipeline test step 2025-04-28 22:21:30 +02:00
TheNetworkGuy
d60eb1cb2d Removed python test files for linter. 2025-04-28 22:18:59 +02:00
TheNetworkGuy
68cf28565d Fixed some pipeline stuff 2025-04-28 15:47:37 +02:00
TheNetworkGuy
e91eecffaa Fixed on statement on new testcode. 2025-04-28 14:58:38 +02:00
TheNetworkGuy
cb0500d0c0 Fixed test layout and added pipeline step to actually run tests 2025-04-28 10:47:52 +02:00
TheNetworkGuy
dad7d2911f Reverted previous work 2025-04-23 11:11:05 +02:00
TheNetworkGuy
4fd582970d Container statement removed, added logs output 2025-04-14 20:43:32 +02:00
TheNetworkGuy
989f6fa96e Moved compose override logic to infra folder 2025-04-14 20:36:52 +02:00
TheNetworkGuy
f303e7e01d Moved to compose v2 2025-04-14 20:27:44 +02:00
TheNetworkGuy
38d61dcde7 Removed sudo statement 2025-04-14 20:25:02 +02:00
TheNetworkGuy
feb719542d Added Netbox deployment config 2025-04-14 20:22:43 +02:00
TheNetworkGuy
ea5b7d3196 Added initial unittesting PoC to see if Docker and Python are working correctly 2025-04-14 20:13:15 +02:00
Raymond Kuiper
733df33b71
added step to run linting tests 2025-02-20 11:02:43 +01:00
Raymond Kuiper
593c8707af
New publish-image workflow
Should remove the dependency on PAT
2025-02-20 11:01:04 +01:00
Raymond Kuiper
e82631c89d modified tags 2024-03-13 13:16:22 +01:00
Raymond Kuiper
18d29c98d3 updated tags 2024-03-13 11:58:40 +01:00
Raymond Kuiper
661ce88287 updated versions 2024-03-13 11:50:43 +01:00
Raymond Kuiper
4b7f3ec0b9 try a different way of publishing 2024-03-13 11:47:45 +01:00
Raymond Kuiper
3a39c314be removed on: push from pylint 2024-03-13 11:42:28 +01:00
Raymond Kuiper
bf325c6839 testing workflow 2024-03-13 11:38:07 +01:00
Raymond Kuiper
5922d3e8ae allow call from another workflow 2024-03-11 11:06:31 +01:00
Raymond Kuiper
dcd84e836b Chained in quality check 2024-03-11 11:03:37 +01:00
Raymond Kuiper
33cf3e5358 changed back to checkout@v4 and commited Dockerfile 2024-03-08 22:53:34 +01:00
Raymond Kuiper
7c988f9ff8 changed over to checkout@v3 2024-03-08 22:51:53 +01:00
Raymond Kuiper
d46b749af0 corrected typos 2024-03-08 22:48:57 +01:00
Raymond Kuiper
e05c35a3ea added container building workflow 2024-03-08 22:44:25 +01:00
Raymond Kuiper
23bef6b549 disable pylint module name checks 2024-03-08 13:52:08 +01:00
Raymond Kuiper
3c7079117a changed versions for workflow (again) 2024-03-08 13:40:31 +01:00
Raymond Kuiper
89d5f22064 changed versions for workflow 2024-03-08 13:36:42 +01:00
Raymond Kuiper
15d40873b0 rename actions to workflows 2024-03-08 13:32:29 +01:00