Commit Graph

26 Commits

Author SHA1 Message Date
2a3e54aa53 feat: add vagrant unit test for later
All checks were successful
test / Linting (push) Successful in 29s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m3s
test / Molecule tests (default, debian12) (push) Successful in 1m36s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m37s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m31s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m57s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m48s
test / Molecule tests (default, debian11) (push) Successful in 56s
test / Molecule tests (default, ubuntu2004) (push) Successful in 50s
2023-11-29 19:13:41 +01:00
bdaec914f9 feat: handler needs become aswell
All checks were successful
test / Linting (push) Successful in 9s
test / Molecule tests (default, debian12) (push) Successful in 36s
test / Molecule tests (default, debian11) (push) Successful in 37s
test / Molecule tests (default, ubuntu2004) (push) Successful in 44s
test / Molecule tests (default, ubuntu2204) (push) Successful in 40s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m17s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m11s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m30s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m30s
2023-11-27 22:13:33 +01:00
670164494d feat: add become to tasks to avoid relying on ansible.cfg
All checks were successful
test / Linting (push) Successful in 34s
test / Molecule tests (default, debian12) (push) Successful in 1m0s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m27s
test / Molecule tests (default, debian11) (push) Successful in 1m36s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m3s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m31s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m45s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m53s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m44s
2023-11-27 18:30:54 +01:00
1f61057dfb fix tests
All checks were successful
test / Linting (push) Successful in 8s
test / Molecule tests (default, debian11) (push) Successful in 36s
test / Molecule tests (default, debian12) (push) Successful in 37s
test / Molecule tests (default, ubuntu2004) (push) Successful in 48s
test / Molecule tests (default, ubuntu2204) (push) Successful in 42s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m14s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m11s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m33s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m29s
2023-09-14 23:22:53 +02:00
7e55608aa4 add option to change cache time for reusing this role
Some checks failed
test / Linting (push) Successful in 9s
test / Molecule tests (default, debian11) (push) Successful in 36s
test / Molecule tests (default, debian12) (push) Successful in 37s
test / Molecule tests (default, ubuntu2004) (push) Successful in 46s
test / Molecule tests (with_custom_packages, debian11) (push) Failing after 31s
test / Molecule tests (default, ubuntu2204) (push) Successful in 42s
test / Molecule tests (with_custom_packages, debian12) (push) Failing after 32s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Failing after 32s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Failing after 50s
2023-09-14 22:53:14 +02:00
9dc9c5a90b doesnt need jinja syntax here
All checks were successful
test / Linting (push) Successful in 8s
test / Molecule tests (default, debian12) (push) Successful in 41s
test / Molecule tests (default, debian11) (push) Successful in 45s
test / Molecule tests (default, ubuntu2004) (push) Successful in 49s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m8s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m16s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m38s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m15s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m39s
2023-06-30 23:46:04 +02:00
9080afb28d added gitea actions, debian12 support, moved to ansible for testing
All checks were successful
test / Linting (push) Successful in 29s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m12s
test / Molecule tests (default, debian12) (push) Successful in 1m28s
test / Molecule tests (default, debian11) (push) Successful in 1m39s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m7s
test / Molecule tests (with_custom_packages, debian11) (push) Successful in 1m19s
test / Molecule tests (with_custom_packages, debian12) (push) Successful in 1m33s
test / Molecule tests (with_custom_packages, ubuntu2004) (push) Successful in 1m24s
test / Molecule tests (with_custom_packages, ubuntu2204) (push) Successful in 1m28s
2023-06-30 23:02:13 +02:00
0c293f260b not sure how to test using ansible for custom packages yet 2023-06-15 23:43:14 +02:00
3f4fd0a6ea migrated default test to ansible 2023-06-13 22:43:23 +02:00
23e366f8df start moving to ansible for testing to replace testinfra 2023-06-12 23:27:00 +02:00
6b55f3a06b ignore .vscode 2023-05-21 20:17:30 +02:00
97c385348c remove lint from molecule, it has been removed in new release 2023-04-26 22:16:00 +02:00
03f4f2ccfa housekeeping, and typos 2023-04-04 21:25:28 +02:00
5f4ed3562f housekeeping, and typos 2023-04-04 21:23:32 +02:00
a0ba0cd5bf renamed install task to avoid confusion with pip role 2023-03-16 23:44:29 +01:00
0704fa8c03 added allow_downgrade back 2023-03-15 23:06:23 +01:00
a3a3d5675b changed defaults to be non-breaking, removed allow_downgrade for now 2023-03-15 22:24:58 +01:00
699c0ca584 added cleanup to test sequence 2023-03-11 22:48:16 +01:00
f7f4cc59c9 fixed readme 2023-03-11 19:30:20 +01:00
c4c7d006cc Merge branch 'feature/first-working-version' into 'main'
Feature/first working version

See merge request homelab/ansible-resources/roles/manage_apt_packages!1
2023-03-10 19:36:30 +00:00
6d5e894436 upgraded molecule test_sequence again 2023-03-10 20:15:14 +01:00
78c8bcc6b0 prepare stage misplaced for molecule 2023-03-10 20:09:44 +01:00
290bdc6115 missing prepare stage in molecule 2023-03-10 20:01:29 +01:00
b84c62b874 publish of the first working version 2023-03-10 19:56:16 +01:00
3fbf1fb04b publish of the first working version 2023-03-10 19:54:35 +01:00
9583805d35 Initial commit 2023-03-10 16:32:15 +00:00