Commit Graph

216 Commits

Author SHA1 Message Date
Jon
4fb85408b8 docs: move readme to project pages index
!25
2023-05-22 15:36:26 +09:30
Jon
b66abc1947 docs: notate under development
!25
2023-05-22 14:45:44 +09:30
Jon
61200e526e docs: update structure
!25
2023-05-22 14:27:27 +09:30
Jon
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
Jon
e40310fc21 docs(template): add index and website
!25
2023-05-22 14:10:32 +09:30
Jon
0b9e7375c9 fix(template): use correct path for build artifact
!25
2023-05-22 13:45:03 +09:30
Jon
065bcbf517 chore(lint): correct lint errors
!25
2023-05-22 13:43:28 +09:30
Jon
8e2a233814 feat(template): always deploy to pages on dev manual other
!25
2023-05-22 13:20:54 +09:30
Jon
a0b6d05a0f feat(mkdocs_build): always build
!25
2023-05-22 13:20:27 +09:30
Jon
1b59d62348 refactor(template_website): adjust names of jobs
!25
2023-05-22 13:13:59 +09:30
Jon
18af7f831a fix(markdown_lint): use new lint path
!25
2023-05-22 13:05:21 +09:30
Jon
12d3a412ac fix(markdown_lint): typo in config variable
!25
2023-05-22 13:04:11 +09:30
Jon
6d2e50e947 feat(mkdocs_build): add manual build
!25
2023-05-22 13:01:18 +09:30
Jon
4fa90d4c42 feat(template): use md lint config from website-template
!25
2023-05-22 12:57:08 +09:30
Jon
38d469007a feat(markdown_lint): enable specifying the lint config path
!25
2023-05-22 12:00:25 +09:30
Jon
bce7396d8b refactor(markdown_lint): move md linting to lint folder
!25
2023-05-22 11:50:28 +09:30
Jon
55061ad5ef docs: use project template
!25
2023-05-21 17:10:57 +09:30
Jon
3a2a135d0a refactor(docs): markdown linting errors fix
!25
2023-05-21 17:04:38 +09:30
Jon
157501245d feat(pages): use repo name
!25
2023-05-21 16:50:52 +09:30
Jon
16d47d5e35 feat(website): add pages job for website
!25
2023-05-21 16:40:44 +09:30
Jon
f42b0ecf60 fix(mkdocs): add placeholder pages
!25
2023-05-21 16:12:11 +09:30
Jon
dacb9f22dd refactor(mkdocs): use locked version from website repo
!25
2023-05-21 15:59:14 +09:30
Jon
91a50eb15b feat(template): created website job template
!25
2023-05-21 15:53:54 +09:30
Jon
5556a57ea5 feat(mkdocs): only run on success
!25
2023-05-21 15:43:45 +09:30
Jon
1ec2666e85 docs(mkdocs): moved to pages folder
!25
2023-05-21 15:41:05 +09:30
Jon
70dfb826d1 docs(conventional_commits): added config file requirement
!25
2023-05-21 03:01:52 +09:30
Jon
588956b27e Merge branch 'ansible-role' into 'development'
refactor: move ansible lint job to linting folder

See merge request nofusscomputing/projects/gitlab-ci!24
2023-05-20 16:23:28 +00:00
Jon
088c9fb04c feat(conventional_commits): ensure .cz.yaml exists
if the cz.yaml config file does not exist, dont run commitizen jobs

!24
2023-05-21 01:48:53 +09:30
Jon
f604c6e27d fix(docker): ensure qemu binfmt is loaded
the docker run command ensures that the binfmt is loaded.
see https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/1861
for further details

!24 gitlab-org/gitlab-runner!1861
2023-05-21 01:47:15 +09:30
Jon
a90ccb8177 refactor(docker): move docker jobs to their own file
!24
2023-05-17 15:41:09 +09:30
Jon
c34e382a22 refactor: use name that makes sense
!24
2023-05-17 15:38:11 +09:30
Jon
6765894ceb feat(docker_build): enable spcifying the dockerfile to use
!24
2023-05-17 15:22:21 +09:30
Jon
8e0f16c585 fix(docker_hub): push correct image
!24
2023-05-16 15:17:18 +09:30
Jon
a754aa81ed fix(lint): use correct path for requirements.txt
!24
2023-05-15 15:27:13 +09:30
Jon
67f39d9694 feat(template): added a ansible-role job template
!24
2023-05-15 15:15:23 +09:30
Jon
539e40e300 refactor: move ansible and yaml lint job to linting folder
!24
2023-05-15 15:06:11 +09:30
Jon
18a2808787 fix(gitlab_release): allow skip on dev branch
!17
2023-05-15 10:25:48 +09:30
Jon
40fca792bd Merge branch 'restructure' into 'development'
feat(gitlab_release): dont automagic run on dev

See merge request nofusscomputing/projects/gitlab-ci!23
2023-05-15 00:51:42 +00:00
Jon
d89941df05 feat(gitlab_release): dont automagic run on dev
see nofusscomputing/projects/ansible/git_configuration!4 and #21

!23 #21 nofusscomputing/projects/ansible/git_configuration!4
2023-05-15 10:19:49 +09:30
a3fdca83bf build(version): bump version 0.6.1rc0 → 0.6.1rc1 0.6.1rc1 2023-05-15 00:18:38 +00:00
Jon
f8e7973c60 Merge branch 'restructure' into 'development'
fix: gitlab release

See merge request nofusscomputing/projects/gitlab-ci!22
2023-05-15 00:13:05 +00:00
Jon
b0024c99b0 fix(ci): v no longer suffix to tag
!22
2023-05-15 09:41:53 +09:30
Jon
1233d6ad90 ci: disable licence scanning until fixed
!22
2023-05-15 09:38:33 +09:30
Jon
93931cb907 feat(conventional): job not to run when bot pushes change
this is not requied to run on bot push as it's already been run multiple times

!22
2023-05-15 09:32:15 +09:30
Jon
72f5289886 fix(docker): setup ROOT_DIR
this var is required to determin if inclusion is as submodule or not
see failed jobs nofusscomputing/projects/ansible/execution_environment!3
and
nofusscomputing/projects/docker-buildx-qemu!1

!22 nofusscomputing/projects/ansible/execution_environment!3 nofusscomputing/projects/docker-buildx-qemu!1
2023-05-15 09:29:19 +09:30
Jon
76db5b1757 fix(conventional_commits): never run on git tag
no requirement to run on git tag as a MR is required
see nofusscomputing/projects/ansible/git_configuration!7 for failed job.

!22 nofusscomputing/projects/ansible/git_configuration!7
2023-05-15 09:23:02 +09:30
Jon
a073dd0bad Merge branch 'restructure' into 'development'
refactor: restructure repo

Closes #16 and #19

See merge request nofusscomputing/projects/gitlab-ci!21
2023-05-14 06:32:22 +00:00
Jon
a925db1464 docs(yaml_lint): update docs for new variables
!21
2023-05-14 15:50:23 +09:30
Jon
8581981a43 fix(markdown_lint): fix search paths
!21
2023-05-14 15:45:30 +09:30
Jon
02e9e5f4f4 refactor(ci): inconsistant tabs
!21
2023-05-14 14:10:06 +09:30