Commit Graph

21 Commits

Author SHA1 Message Date
Jon
8eb57c5809 feat(sub_module_update): enable passing commit type and category
!69 closes #39 nofusscomputing/projects/ansible/git_configuration!122 nofusscomputing/projects/gitlab-ci#39 nofusscomputing/projects/ansible/ansible-roles!96 nofusscomputing/infrastructure/config!28
2023-10-28 13:56:43 +09:30
Jon
d21692f788 refactor(ansible): move submodule/issue patch to mr pipeline
!67
2023-07-04 11:27:23 +09:30
Jon
ebc3d93304 Merge branch 'fix-image-pull-policy' into 'development'
fix(build): adjust to enforce

See merge request nofusscomputing/projects/gitlab-ci!66
2023-06-28 04:30:30 +00:00
Jon
799de6c98c fix(build): adjust to enforce
!66
2023-06-28 13:58:19 +09:30
Jon
4da44b77df fix(template): issue comment patch remove setting role path
!62
2023-06-28 11:34:38 +09:30
Jon
da40e02737 feat(template): added auto job mr from issue comment patch
!61
2023-06-28 11:14:52 +09:30
Jon
d8a6d5f7ec feat(ci): git gubmodule update trigger moved to api call via curl
this was done so that the environment keyword could be used and
then shown in the MR

!48 nofusscomputing/projects/ansible/git_configuration!62
2023-06-03 10:46:25 +09:30
Jon
35cfa92cd9 feat(ci): git submodule job moved to own definition
!48 nofusscomputing/projects/ansible/git_configuration!62
2023-06-03 10:46:07 +09:30
Jon
a86d17eff2 feat(ansible_playbook): rules set to never 'ONLY'
this was done as the configured rules were specifically for git
submodule scheduled jobs. that job will be moved to it's own definition.

!48 nofusscomputing/projects/ansible/git_configuration!62
2023-06-03 10:42:13 +09:30
Jon
3c0543f7ad fix(ansible_playbook): No3 enable parent pipelines
!45
2023-06-02 16:47:24 +09:30
Jon
f3fa9c5a41 fix(ansible_playbook): enable parent pipelines
!45
2023-06-02 16:37:18 +09:30
Jon
3ee48daa10 fix(ansible_playbook): enable parent pipelines
!44
2023-06-02 16:21:07 +09:30
Jon
86b0533885 feat(submodule_update_trigger): only update own submodule
now the trigger job passes the name of the repo, which should match the
module name. this then updates that submodule only.

!41 nofusscomputing/projects/ansible/git_configuration#16 nofusscomputing/projects/ansible/git_configuration!60
2023-06-02 15:43:18 +09:30
Jon
04e7e928e0 feat(ci_rules): add exists and changes for rules
now defined jobs check for existance of file and for changes
to launch a job

!41 #32
2023-06-02 15:26:35 +09:30
Jon
7018440dcb feat(ci): on push to dev, update git sub modules on specified
!38
2023-05-31 14:44:40 +09:30
Jon
73ea66e60d fix(ansible_playbook): always pull image
!37
2023-05-31 13:59:23 +09:30
Jon
fff7d31498 feat(ansible_play): force output colour in job logs
!33
2023-05-28 12:30:43 +09:30
1c4258d645 build(version): bump version 0.6.1rc2 → 0.6.1rc3 2023-05-28 01:07:50 +00:00
Jon
f9af921e6b refactor(ansible_playbook): final logic adjustment for job
these will be used for pipeline running

!29 #25
2023-05-27 15:20:40 +09:30
Jon
1f6ee9ea27 refactor(automation): final logic changes
!29 closes #25
2023-05-27 14:04:10 +09:30
Jon
0d3eaa6ac2 feat(automation): job to run ansible playbooks
!29 nofusscomputing/projects/ansible/execution_environment!8 nofusscomputing/projects/ansible-roles!25 nofusscomputing/projects/ansible/git_configuration#5
2023-05-26 16:29:23 +09:30