Commit Graph

426 Commits

Author SHA1 Message Date
Jon
6694986367 feat(mkdocs): add black for mkdocstrings to format signature
ref: https://github.com/nofusscomputing/centurion_erp/pull/776
2025-05-29 08:08:40 +09:30
Jon
224ef83157 feat(ansible_playbook): prior to running playbook display env vars
ref: nofusscomputing/projects/gitlab-ci#49
2025-02-26 22:18:04 +09:30
Jon
034a153ba0 fix(mkdocs): lock mkdocs-autorefs to 1.3.1
!82
2025-02-26 03:26:38 +09:30
Jon
6f8dfcba0b fix(mkdocs): lock griffe to 0.49.0
!82
2024-08-19 16:49:58 +09:30
Jon
58ffcabbfb feat(docker): add required artifacthub image labels
!82
2024-08-01 15:35:02 +09:30
Jon
673441f83a Merge branch 'fix-ansible-playbook' into 'development'
fix: ansible playbook

See merge request nofusscomputing/projects/gitlab-ci!84
2024-06-30 17:42:50 +00:00
Jon
b9f65bf908 fix(ansible): add localhost to PB hosts var
!84 nofusscomputing/projects/ansible/execution_environment!258 nofusscomputing/projects/ansible/ansible_playbooks!104
2024-07-01 02:05:28 +09:30
Jon
02422c55b8 Merge branch 'feat-mkdocstrings' into 'development'
feat: add plugin mkdocstrings to mkdocs

See merge request nofusscomputing/projects/gitlab-ci!83
2024-06-15 14:19:47 +00:00
Jon
e9b5925be3 feat(mkdocs): add plugin mkdocstrings to mkdocs pip requirements
!83 nofusscomputing/infrastructure/website-template!16 nofusscomputing/projects/django_template#57 nofusscomputing/projects/django_template!27
2024-06-15 23:47:49 +09:30
Jon
a24f352ca3 Merge branch 'nfc_firewall_collection' into 'development'
feat: Nfc firewall collection

See merge request nofusscomputing/projects/gitlab-ci!82
2024-03-16 11:31:58 +00:00
Jon
9492699abd refactor: updated nfc_firewall role to collection
!82 nofusscomputing/projects/ansible/firewall!19
2024-03-16 21:00:26 +09:30
Jon
9afa68d1f3 Merge branch 'collection_kubernetes' into 'development'
feat: Collection kubernetes repo update

See merge request nofusscomputing/projects/gitlab-ci!81
2024-03-14 12:43:09 +00:00
Jon
bd5c300d9d feat: add phpipam collection project
!81
2024-03-13 21:18:58 +09:30
Jon
582fa67ea5 feat: update kubernetes collection path
!81 nofusscomputing/projects/ansible/collections/kubernetes!37
2024-03-13 21:18:29 +09:30
Jon
41eeb7badd fix(ansible_collection): custom release actions to be shell script
use a shell script for the custom commands to prevent the var from expansion/parsing

!80 nofusscomputing/projects/ansible/collections/phpipam_scan_agent#14 nofusscomputing/projects/ansible/collections/phpipam_scan_agent!13
2024-02-25 18:58:44 +09:30
Jon
6f80ea3af7 feat(ansible_collection): custom release actions
enables commands to be ran before the git commit and git tag

!80
2024-02-24 15:57:25 +09:30
Jon
4f65bc1367 feat(ansible_collection): allow trigger from web interface
!80
2024-02-23 18:33:49 +09:30
Jon
8094694d43 feat(deploy): add itil runbooks
fixes #47
2024-02-23 12:17:56 +09:30
Jon
f987f9e4f0 feat(ansible_collection): for package use galaxy link
!80
2024-02-23 12:17:39 +09:30
Jon
b329eedd00 feat(ansible_collection): add dockerhub link
!80
2024-02-23 12:11:31 +09:30
Jon
34c81c9849 Merge branch 'ansible-collectio-specify-bump-increment' into 'development'
fix(ansible_collection): specify version for changelog

See merge request nofusscomputing/projects/gitlab-ci!80
2024-02-22 09:50:23 +00:00
Jon
8265977c7f fix(ansible_collection): version project label description
!80
2024-02-22 19:19:00 +09:30
Jon
d30abfdb73 fix(ansible_collection): specify version for changelog
!80
2024-02-22 19:17:44 +09:30
Jon
c7c966bbee Merge branch 'ansible-collectio-specify-bump-increment' into 'development'
fix(ansible_collection): syntax error in label command

See merge request nofusscomputing/projects/gitlab-ci!79
2024-02-22 08:31:30 +00:00
Jon
e6ba068b68 fix(ansible_collection): syntax error in label command
!79
2024-02-22 18:00:02 +09:30
Jon
74ac15925c Merge branch 'ansible-collectio-specify-bump-increment' into 'development'
feat(ansible_collection): Create project label matching version on release create

See merge request nofusscomputing/projects/gitlab-ci!78
2024-02-22 08:01:10 +00:00
Jon
21db41bae1 feat(ansible_collection): Create project label matching version on release create
!78
2024-02-22 17:29:48 +09:30
Jon
e046f9ea49 Merge branch 'ansible-collectio-specify-bump-increment' into 'development'
feat: Ansible collection specify bump increment

See merge request nofusscomputing/projects/gitlab-ci!77
2024-02-22 06:27:38 +00:00
Jon
4a0fa49b3f feat(project): add ansible collection ci test
!77
2024-02-22 15:56:09 +09:30
Jon
03609e2c9d feat(ansible_collection): specify version increment
!77
2024-02-22 15:55:42 +09:30
Jon
d29064f149 Merge branch 'ansible-collections' into 'development'
feat: Ansible collections

See merge request nofusscomputing/projects/gitlab-ci!75
2024-02-17 04:46:46 +00:00
Jon
6bcd588da8 docs(ansible_collection): added.
!75
2024-02-17 14:13:47 +09:30
Jon
5eb34f87e5 fix: merging changes to master on full release
!75 nofusscomputing/projects/ansible/collections/ci-test!14
2024-02-17 12:42:27 +09:30
Jon
fe1fc844d5 fix: don't jam pipeline success for MR to master
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-17 00:52:36 +09:30
Jon
d77fefd095 refactor(ansible_collection): git tag must be created after the change commit
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-17 00:20:47 +09:30
Jon
d4c534b95a fix(ansible_collection): build change to git tag only on git tag
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-17 00:13:11 +09:30
Jon
9841eebb9d feat(ansible_collection): rename job 'merge check' to 'create release'
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-17 00:07:38 +09:30
Jon
c05c421425 fix(ansible_collection): build change to git tag only on git tag
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-17 00:03:01 +09:30
Jon
be612d905c fix(ansible_collection): ensure before building git is on the tagged commit
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 23:28:12 +09:30
Jon
1d67a0aa45 fix(ansible_collection): create git tag before changelog
required so that cz can properly generate changelog.

!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 22:46:17 +09:30
Jon
1716032215 fix(ansible_collection): use last commit message to locate merge request id
on merge the last commit on the branch is the merge request commit. use it to obtain the MR id for the bump commit message

!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 22:04:19 +09:30
Jon
82e7be6849 feat(ansible_collection): remove testing rule
rule removed as it was used for developing the ci file and job should only run on dev

!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 21:11:35 +09:30
Jon
dee50b4ba0 feat(ansible_collection): complete ci jobs for full workflow
!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 20:55:57 +09:30
Jon
5d333e994f feat(ansible_lint): enable option to force failure
will allow user to enforce a unit test if they wish

!75 nofusscomputing/projects/ansible/collections/ci-test!1
2024-02-16 20:53:47 +09:30
Jon
64f08b5d3d feat(ansible_collection): initial incomplete test jobs
not yet tested or finished.

!75
2024-02-16 20:49:10 +09:30
Jon
4b6c0ac9f7 feat(ansible_collection): initial incomplete ci jobs
not yet tested or finished.

!75
2024-02-16 03:43:49 +09:30
Jon
80a9e7f183 chore: add vscode defaults
!75
2024-02-16 03:42:26 +09:30
Jon
02252db664 Merge branch 'test-rules' into 'development'
feat(test): add ci jobs to test gitlab rules

See merge request nofusscomputing/projects/gitlab-ci!76
2024-02-15 13:45:45 +00:00
Jon
8f25d1a09e feat(test): add ci jobs to test gitlab rules
!76
2024-02-15 23:14:33 +09:30
Jon
bea398200f ci: add docker-glpi and kube_monitoring
!74
2024-02-02 22:38:55 +09:30