Commit Graph

416 Commits

Author SHA1 Message Date
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
Jon
e1a7f60401 ci: use matrix job to update parent repos
!74
2024-02-02 22:01:00 +09:30
9b57371358 build(version): bump version 0.6.1 → 0.7.0rc0 0.7.0rc0 2024-02-02 08:22:51 +00:00
Jon
fc9f37617c feat(sub_module_update): wbsite-template
!44
2024-02-02 17:47:38 +09:30
Jon
3fa71fe91a fix(mkdocs): correct mkdocs image name
!73
2024-02-02 17:04:34 +09:30
Jon
6700cdbc90 Merge branch 'mkdocs-update' into 'development'
feat: Mkdocs update

Closes #43

See merge request nofusscomputing/projects/gitlab-ci!73
2024-02-02 07:28:55 +00:00
Jon
955ce37520 refactor(mkdocs): set env name to gitlab pages
!73 fixes #43
2024-02-02 16:57:20 +09:30
Jon
3fbd4317c0 feat(mkdocs): update requirements.txt to current versions
!73 nofusscomputing/infrastructure/website-template!13 nofusscomputing/infrastructure/website!44
2024-02-02 16:45:19 +09:30
Jon
c4087c7069 feat(mkdocs): update python to 3.11.2
!73 nofusscomputing/infrastructure/website-template!13 nofusscomputing/infrastructure/website!44
2024-02-02 16:19:44 +09:30
Jon
bd22ff566c Merge branch '44-fix-commit-footer-refs' into 'development'
fix(commit_footer_refs): enable automated jobs without MR to succeed.

Closes #44

See merge request nofusscomputing/projects/gitlab-ci!72
2023-11-18 06:42:22 +00:00
Jon
0f6e06c50f fix(commit_footer_refs): enable automated jobs without MR to succeed.
automated jobs use !not for MR

fixes #44 !72
2023-11-18 16:11:26 +09:30