70dfb826d1
docs(conventional_commits): added config file requirement
...
!25
2023-05-21 03:01:52 +09:30
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
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
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
a90ccb8177
refactor(docker): move docker jobs to their own file
...
!24
2023-05-17 15:41:09 +09:30
c34e382a22
refactor: use name that makes sense
...
!24
2023-05-17 15:38:11 +09:30
6765894ceb
feat(docker_build): enable spcifying the dockerfile to use
...
!24
2023-05-17 15:22:21 +09:30
8e0f16c585
fix(docker_hub): push correct image
...
!24
2023-05-16 15:17:18 +09:30
a754aa81ed
fix(lint): use correct path for requirements.txt
...
!24
2023-05-15 15:27:13 +09:30
67f39d9694
feat(template): added a ansible-role job template
...
!24
2023-05-15 15:15:23 +09:30
539e40e300
refactor: move ansible and yaml lint job to linting folder
...
!24
2023-05-15 15:06:11 +09:30
18a2808787
fix(gitlab_release): allow skip on dev branch
...
!17
2023-05-15 10:25:48 +09:30
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
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
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
b0024c99b0
fix(ci): v no longer suffix to tag
...
!22
2023-05-15 09:41:53 +09:30
1233d6ad90
ci: disable licence scanning until fixed
...
!22
2023-05-15 09:38:33 +09:30
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
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
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
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
a925db1464
docs(yaml_lint): update docs for new variables
...
!21
2023-05-14 15:50:23 +09:30
8581981a43
fix(markdown_lint): fix search paths
...
!21
2023-05-14 15:45:30 +09:30
02e9e5f4f4
refactor(ci): inconsistant tabs
...
!21
2023-05-14 14:10:06 +09:30
ca60625bf1
ci(yaml_lint): update to python 11
2023-05-14 14:01:05 +09:30
a04b272c16
fix(yaml_lint): remove extra var creation
...
!21
2023-05-14 14:00:41 +09:30
47e3984916
ci(markdown_linting): exclude .gitlab and changelog
...
!21
2023-05-14 13:59:29 +09:30
3b686a461b
fix(yaml_lint): ensure config is within double quote
...
!21
2023-05-14 13:59:13 +09:30
7ed3f92dd7
feat(ci): exclude website-template from yaml lint
...
!21
2023-05-14 13:19:18 +09:30
bbbf9e35e2
feat(ci): set correct search path
...
!21
2023-05-14 13:19:09 +09:30
adc720bbfa
refactor: cleanup non-needed dir
...
!21
2023-05-14 13:13:49 +09:30
52c6ceda83
fix(yaml_lint): scan all
...
!21
2023-05-14 13:12:19 +09:30
0d59871a1a
fix(yaml_lint): enable specifying additional config
...
this allows scan exclude paths to be added
!21
2023-05-14 13:11:43 +09:30
492824572b
ci: dont lint git submodule website-template
...
!21
2023-05-14 12:44:46 +09:30
cf10e289d2
fix(markdown_lint): enable job for md in sub folders
...
!21 fixes #19 nofusscomputing/internal/automation/documentation!2
2023-05-14 12:44:08 +09:30
0b4e85c313
feat(yaml_lint): added var to prevent job from runnng
...
!21
2023-05-14 12:12:07 +09:30
d389d14192
fix: validation jobs on all except merge
...
!21
2023-05-14 12:11:42 +09:30
e06ffef66c
feat(gitlab_release): run on merge to development
...
the dev branch will create a RC tag to denote alpha release
!21
2023-05-14 11:46:28 +09:30
199ea1f23c
feat(gitlab_release): never run on merge or git tag
...
as this job creates a release and tag don't run on those pipelines
!21
2023-05-14 11:45:24 +09:30
a745ceac5e
fix(gitlab_release): fixed rule to match nfc_bot
...
this hould have been done as part of MR !20
!21 !20
2023-05-14 11:44:20 +09:30
1fa7fec38a
refactor(gitlab_release): show debug before command
...
!21
2023-05-14 11:41:47 +09:30
1db2209dfb
feat(git_push_mirror): always sync git tag
...
!21
2023-05-14 11:41:18 +09:30
e76378dd06
fix(gitlab_release): only run on master on_success
...
!21 fixes #16
2023-05-14 11:39:53 +09:30
934a401a96
fix(ci): specify the commitizen version
...
as the repo has not been updated in a while, locked to a version that
works with the current project
!21
2023-05-14 09:56:35 +09:30
72f8eb720d
ci(docs): added mkdocs config
...
!21
2023-05-13 15:38:25 +09:30
1aeb9ec9b9
build(docs): added website template as submodule
...
this repo is reqired to build the docs for nfc website deployment
!21
2023-05-13 15:37:39 +09:30
8b9a0356de
feat(template): added new template for ci pipeline for docker containers
...
!21
2023-05-13 15:36:31 +09:30
408e4eab9e
refactor: move docs as part of restructure
...
!21
2023-05-13 15:35:28 +09:30
9670fc4740
feat(common): created a common ci file for inclusion
...
this file is intended to be included by repos that haave this repo as a sub
module.
!21
2023-05-13 11:50:55 +09:30