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
d21692f788
refactor(ansible): move submodule/issue patch to mr pipeline
...
!67
2023-07-04 11:27:23 +09:30
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
799de6c98c
fix(build): adjust to enforce
...
!66
2023-06-28 13:58:19 +09:30
4da44b77df
fix(template): issue comment patch remove setting role path
...
!62
2023-06-28 11:34:38 +09:30
da40e02737
feat(template): added auto job mr from issue comment patch
...
!61
2023-06-28 11:14:52 +09:30
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
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
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
3c0543f7ad
fix(ansible_playbook): No3 enable parent pipelines
...
!45
2023-06-02 16:47:24 +09:30
f3fa9c5a41
fix(ansible_playbook): enable parent pipelines
...
!45
2023-06-02 16:37:18 +09:30
3ee48daa10
fix(ansible_playbook): enable parent pipelines
...
!44
2023-06-02 16:21:07 +09:30
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
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
7018440dcb
feat(ci): on push to dev, update git sub modules on specified
...
!38
2023-05-31 14:44:40 +09:30
73ea66e60d
fix(ansible_playbook): always pull image
...
!37
2023-05-31 13:59:23 +09:30
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
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
1f6ee9ea27
refactor(automation): final logic changes
...
!29 closes #25
2023-05-27 14:04:10 +09:30
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