75968b140c
fix(ansible_lint): only run if tasks/main.yaml exists
...
should only lint an ansible role
!34
2023-05-29 10:28:08 +09:30
440765537d
feat(ci): use automagic ci template
...
!34
2023-05-29 10:15:54 +09:30
0bc7255453
fix(mkdocs_build_website): renamed and normalized
...
renamed from website to docs and normalized the rules.
this template is for building docs for our website, so it's name should
reflect this
!34 fixes #30
2023-05-29 10:08:26 +09:30
18bc18c29b
feat(automagic): add ansible template
...
!34
2023-05-28 16:24:32 +09:30
203a99903c
fix(sub_folder_changelog): dont create changelog for docs
...
!34
2023-05-28 16:24:12 +09:30
e32db8dcfd
Merge branch 'concurrent-work' into 'development'
...
feat: work as part of other projects
See merge request nofusscomputing/projects/gitlab-ci!33
2023-05-28 05:38:34 +00:00
a010f7bab1
fix(jobs): jobs that occur on push should also run on 'trigger'
...
!33 #26
2023-05-28 13:23:34 +09:30
fff7d31498
feat(ansible_play): force output colour in job logs
...
!33
2023-05-28 12:30:43 +09:30
29f68ee1f7
Merge branch '28-fix-automagic-job-docker' into 'development'
...
fix(docker_publish): job only run on dockerfile exists
See merge request nofusscomputing/projects/gitlab-ci!32
2023-05-28 01:24:40 +00:00
79855cdb99
fix(docker_publish): job only run on dockerfile exists
...
!32 #28
2023-05-28 10:53:03 +09:30
32324c841d
Merge branch '28-fix-automagic-job-docker' into 'development'
...
fix(docker): job only run on dockerfile exists
Closes #28
See merge request nofusscomputing/projects/gitlab-ci!31
2023-05-28 01:17:24 +00:00
7b4b01bdab
refactor(docker_hub): move needs to template
...
needs should not exists in definition as it is dynamic.
moved dockerhub publish to docker template
!31
2023-05-28 10:45:41 +09:30
502f12c216
fix(docker): job only run on dockerfile exists
...
!31 fixes #28
2023-05-28 10:44:23 +09:30
1c4258d645
build(version): bump version 0.6.1rc2 → 0.6.1rc3
0.6.1rc3
2023-05-28 01:07:50 +00:00
040a56cd6b
Merge branch 'restructure' into 'development'
...
fix: ensure scheduled pipeline only triggers schedulable jobs
Closes #29
See merge request nofusscomputing/projects/gitlab-ci!30
2023-05-28 01:05:02 +00:00
bade89c533
fix(scheduled_pipelines): if scheduled pipeline only run schedualable jobs
...
!30 fixes #29
2023-05-28 10:31:26 +09:30
573f47ba7c
Merge branch 'restructure' into 'development'
...
feat(automation): job to run ansible playbooks
Closes #25
See merge request nofusscomputing/projects/gitlab-ci!29
2023-05-27 05:57:13 +00:00
19dde28526
chore: fix linting error
...
!29 #26
2023-05-27 15:24:21 +09:30
c5d27e832e
feat(auto_jobs): created initial template to auto-create jobs
...
!29 #26
2023-05-27 15:21:27 +09:30
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
158cc94d1a
feat(variables): added pipeline trigger and schedule
...
these will be used for pipeline running
!29 #26
2023-05-27 15:18:51 +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
0a17fe1aa3
build(version): bump version 0.6.1rc1 → 0.6.1rc2
0.6.1rc2
2023-05-24 04:40:52 +00:00
511a247886
Merge branch 'restructure' into 'development'
...
fix: general fixes
See merge request nofusscomputing/projects/gitlab-ci!28
2023-05-24 04:38:34 +00:00
0482c0144e
fix(sub_folder_changelog): dont create in git submodules
...
!28 task in #23
2023-05-24 13:43:25 +09:30
b2af2b8c74
chore(git): website-template update to current HEAD
...
!28
2023-05-24 13:33:46 +09:30
df2ab75e6a
Merge branch 'restructure' into 'development'
...
chore: restructure work
See merge request nofusscomputing/projects/gitlab-ci!27
2023-05-23 05:35:45 +00:00
e26f590ebc
fix(md_linting): must lint on git tag
...
!27 nofusscomputing/projects/docker-mail!3
2023-05-23 13:40:13 +09:30
bcb80358d9
ci(pages): add pages slug
...
!27
2023-05-23 12:42:16 +09:30
bef76847ec
feat(template_website): enable specifying the url slug
...
!27
2023-05-23 12:37:40 +09:30
3324ce2002
Merge branch 'concurrent-work' into 'development'
...
chore: concurrent work related to other projects
See merge request nofusscomputing/projects/gitlab-ci!26
2023-05-23 00:41:30 +00:00
28c04fb2e8
docs: add job definitions to page
...
!26
2023-05-23 10:00:27 +09:30
7a9aca3a54
fix(mkdocs): default to docs directory as root
...
!26
2023-05-23 09:46:43 +09:30
657df7a5ce
docs: add job definition to page
...
!26
2023-05-23 09:33:21 +09:30
bb2cddf70b
chore: remove unneeded fils from docs
...
!26
2023-05-23 09:22:18 +09:30
a8f675c102
feat(docs): temp adding of requirements
...
this file can be removed as soon as the website-template
repo has the contents of this file
!26
2023-05-23 09:17:49 +09:30
7c385b7552
refactor(docs): pages dir renamed to docs
...
as the contents are docs, renamed to make obvious
!26
2023-05-23 09:10:19 +09:30
71a335c266
feat(mkdocs): install website-template requirements
...
only installs if they exist
!26 nofusscomputing/infrastructure/website-template!7
2023-05-22 18:05:24 +09:30
e75ae1a585
Merge branch 'ansible-role' into 'development'
...
feat: ansible role and docs
See merge request nofusscomputing/projects/gitlab-ci!25
2023-05-22 07:13:52 +00:00
0bc3451bc2
docs: added edit url
...
!25
2023-05-22 15:46:50 +09:30
4fb85408b8
docs: move readme to project pages index
...
!25
2023-05-22 15:36:26 +09:30
b66abc1947
docs: notate under development
...
!25
2023-05-22 14:45:44 +09:30
61200e526e
docs: update structure
...
!25
2023-05-22 14:27:27 +09:30
480502a763
feat(pages): don't include projects in nav
...
this is done so that only the current project is shown in the
navigation bar
!25
2023-05-22 14:16:45 +09:30
e40310fc21
docs(template): add index and website
...
!25
2023-05-22 14:10:32 +09:30
0b9e7375c9
fix(template): use correct path for build artifact
...
!25
2023-05-22 13:45:03 +09:30
065bcbf517
chore(lint): correct lint errors
...
!25
2023-05-22 13:43:28 +09:30
8e2a233814
feat(template): always deploy to pages on dev manual other
...
!25
2023-05-22 13:20:54 +09:30
a0b6d05a0f
feat(mkdocs_build): always build
...
!25
2023-05-22 13:20:27 +09:30