5ffc68d724
fix(mkdocs): adjust rules to match lint
...
!51
2023-06-06 04:26:28 +09:30
1e21ff2709
Merge branch 'fix-non-urgent' into 'development'
...
fix: non urgent
See merge request nofusscomputing/projects/gitlab-ci!50
2023-06-05 02:33:04 +00:00
6a149f6ed6
feat(ansible_lint): added inventory & playbooks directories
...
!50 nofusscomputing/infrastructure/config#22 nofusscomputing/infrastructure/config!27
2023-06-04 13:05:34 +09:30
1dcb3ed521
feat(ci): dont git submodule recurse
...
!50
2023-06-03 15:19:12 +09:30
f3256c5858
feat(commit_footer_refs): only run on changes
...
!50
2023-06-03 14:22:13 +09:30
097725c1be
fix(docker): detect canges in include path corrected
...
!50
2023-06-03 13:20:23 +09:30
6201afaf7e
Merge branch 'fix-pipeline-submodule' into 'development'
...
fix(ci): typo in docker build
See merge request nofusscomputing/projects/gitlab-ci!49
2023-06-03 02:05:12 +00:00
9e098245d7
fix(ci): typo in docker build
...
!49 nofusscomputing/projects/ansible/execution_environment!20
2023-06-03 11:33:24 +09:30
5b780df6fa
Merge branch 'fix-pipeline-submodule' into 'development'
...
fix: pipeline submodule
See merge request nofusscomputing/projects/gitlab-ci!48
2023-06-03 01:36:14 +00:00
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
fc6db1bdd9
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(ansible_playbook): No4 enable parent pipelines
See merge request nofusscomputing/projects/gitlab-ci!47
2023-06-02 07:28:07 +00:00
13ee3bf535
fix(ansible_playbook): No4 enable parent pipelines
...
!47
2023-06-02 16:57:07 +09:30
8ae6f35df1
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(ansible_playbook): No3 enable parent pipelines
See merge request nofusscomputing/projects/gitlab-ci!46
2023-06-02 07:18:55 +00:00
3c0543f7ad
fix(ansible_playbook): No3 enable parent pipelines
...
!45
2023-06-02 16:47:24 +09:30
476eec71bc
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(ansible_playbook): enable parent pipelines
See merge request nofusscomputing/projects/gitlab-ci!45
2023-06-02 07:09:04 +00:00
f3fa9c5a41
fix(ansible_playbook): enable parent pipelines
...
!45
2023-06-02 16:37:18 +09:30
41e68d0944
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(ansible_playbook): enable parent pipelines
See merge request nofusscomputing/projects/gitlab-ci!44
2023-06-02 06:52:36 +00:00
3ee48daa10
fix(ansible_playbook): enable parent pipelines
...
!44
2023-06-02 16:21:07 +09:30
a08bc7abc4
build(version): bump version 0.6.1rc5 → 0.6.1rc6
0.6.1rc6
2023-06-02 06:42:05 +00:00
de45dc26ed
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(md_lint): lint on git tag
See merge request nofusscomputing/projects/gitlab-ci!43
2023-06-02 06:39:39 +00:00
ba43bb9c8d
fix(md_lint): lint on git tag
...
job required for build
!43
2023-06-02 16:08:08 +09:30
8c7de45d84
build(version): bump version 0.6.1rc4 → 0.6.1rc5
0.6.1rc5
2023-06-02 06:36:01 +00:00
5fe9c7c06e
Merge branch 'preperation-32-when-anchors' into 'development'
...
fix(commit_footer_check): run on non master/dev branches only
See merge request nofusscomputing/projects/gitlab-ci!42
2023-06-02 06:29:02 +00:00
efa6271057
fix(gitlab_yaml_lint): adjust logic to detect changes
...
!42
2023-06-02 15:57:33 +09:30
6accd8633c
fix(commit_footer_check): run on non master/dev branches only
...
!42
2023-06-02 15:50:42 +09:30
41790dc1e6
Merge branch 'preperation-32-when-anchors' into 'development'
...
feat: define yaml when anchors
See merge request nofusscomputing/projects/gitlab-ci!41
2023-06-02 06:17:07 +00:00
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
ff8c43c1ea
feat(mkdocs_build): always build on git tag
...
this allows the built files to always be available under the
latest tag job for downloading by the parent site.
!41
2023-06-02 15:40:50 +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
862176f9dc
feat(yaml_anchors): initial conditional checks
...
currently this wont be implemented due to issues with gitlab
ci not importing the anchor file
!41 #32
2023-06-02 14:52:59 +09:30
6a2266177b
Merge branch 'ansible-roles-restructure-ops-74' into 'development'
...
refactor: ansible-roles
See merge request nofusscomputing/projects/gitlab-ci!40
2023-06-01 05:18:58 +00:00
9d767282ff
refactor(ci): update ansible-role repo path
...
!40 nofusscomputing/ops#74
2023-06-01 14:47:13 +09:30
b3c8483677
Merge branch 'feat-trigger-submodule' into 'development'
...
feat: trigger submodule
See merge request nofusscomputing/projects/gitlab-ci!39
2023-06-01 02:59:23 +00:00
6f810f8084
feat(ci): add more repos to update
...
!39
2023-06-01 12:20:32 +09:30
2b57d0b160
build(version): bump version 0.6.1rc3 → 0.6.1rc4
0.6.1rc4
2023-05-31 05:33:21 +00:00
e9713b31c8
Merge branch 'feat-trigger-submodule' into 'development'
...
feat: trigger submodule updates
See merge request nofusscomputing/projects/gitlab-ci!38
2023-05-31 05:16:24 +00:00
7018440dcb
feat(ci): on push to dev, update git sub modules on specified
...
!38
2023-05-31 14:44:40 +09:30
8e0ca2352d
Merge branch 'feat-trigger-submodule' into 'development'
...
fix: image not pulling
See merge request nofusscomputing/projects/gitlab-ci!37
2023-05-31 04:31:01 +00:00
73ea66e60d
fix(ansible_playbook): always pull image
...
!37
2023-05-31 13:59:23 +09:30
3e068f98c5
Merge branch 'website-10-lint-jobs-fix' into 'development'
...
refactor: work as part of other projects
See merge request nofusscomputing/projects/gitlab-ci!36
2023-05-31 02:18:02 +00:00
5e4912857a
feat(mkdocs_build_docs): keyword needs does not belong in definition
...
!36
2023-05-31 11:42:34 +09:30
c47be42184
fix(mkdocs_build): ensure config file exists when run on branch
...
!36
2023-05-31 11:41:54 +09:30
9ebd0a27f6
feat(lint_markdown_docs): ensure also detects website
...
!36
2023-05-31 11:40:34 +09:30
f375a1298f
Merge branch '31-fix-ansible-playbook-trigger' into 'development'
...
fix: ansible playbook trigger
Closes #31
See merge request nofusscomputing/projects/gitlab-ci!35
2023-05-29 04:30:42 +00:00
8ced1720e0
fix(automagic): fix git submodule so it runs on schedule
...
removed variables from job definition as these are for the end
user to specify.
!35 fixes #31
2023-05-29 13:59:04 +09:30
3383d5a086
Merge branch 'big-fixes' into 'development'
...
chore: general fixes and dev
Closes #30 , #27 , and #26
See merge request nofusscomputing/projects/gitlab-ci!34
2023-05-29 02:31:48 +00:00
871654508c
docs: refine
...
!34
2023-05-29 11:44:24 +09:30
95bc6a5b03
docs(automagic): added initial autmagic docs
...
!34
2023-05-29 11:32:47 +09:30