6383cde3bf 
					 
					
						
						
							
							docs(markdown_lint): initial adding of the docs  
						
						... 
						
						
						
						MR !15  #12  
						
						
							
						
					 
					
						2022-01-23 10:43:54 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50b5e8542b 
					 
					
						
						
							
							feat(build): initial add of mkdocs build job  
						
						... 
						
						
						
						builds a mkdocs static pages using the repositories requirements.txt
for extensions and ONLY if a mkdocs.yml file is present in the root directory
of the repository.
MR !15  #15  
						
						
							
						
					 
					
						2022-01-23 10:31:14 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						954aa28dbf 
					 
					
						
						
							
							feat(validation): Added a Markdown linting validation job.  
						
						... 
						
						
						
						MR !15  #12  
						
						
							
						
					 
					
						2022-01-23 10:03:02 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc67e939fa 
					 
					
						
						
							
							chore: initial add of build and validation jobs for mkdocs and markdown linting  
						
						... 
						
						
						
						copied from nofusscomputing/infrastructure/website/3dd3130a037b4ee7c3b55d3961e68703c5e5d49c
MR !15  #12  #15  
						
						
							
						
					 
					
						2022-01-23 09:52:30 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ef6c41818 
					 
					
						
						
							
							build(version): bump version 0.4.0 → 0.5.0  
						
						
						
						
							
 
						
					 
					
						2022-01-16 00:09:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1093b380cb 
					 
					
						
						
							
							Merge branch '6-fix-merging-jobs-failing' into 'development'  
						
						... 
						
						
						
						fix: merge jobs failing
See merge request nofusscomputing/projects/gitlab-ci!13 
						
						
							
						
					 
					
						2022-01-16 00:05:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4670844cc 
					 
					
						
						
							
							docs(README.md): Added project header template  
						
						... 
						
						
						
						MR !13  
						
						
							
						
					 
					
						2022-01-16 09:23:54 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						140985c3a4 
					 
					
						
						
							
							feat(.yaml_lint_defaults): Always run on all branches as this denotes quality.  
						
						... 
						
						
						
						must run on all branches as quality is an expectation that should be displayed
for all branches.
MR !13  
						
						
							
						
					 
					
						2022-01-16 09:04:52 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82c6c9f5d5 
					 
					
						
						
							
							feat(commit_footer_refs): never run on development or master.  
						
						... 
						
						
						
						this job checks for gitlab references in the commit footer. It
has been stopped from running on dev and master as checks are already
done on the developers branch that is being worked on prior to the
merging to dev or master branches.
MR !13  
						
						
							
						
					 
					
						2022-01-16 09:02:44 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31517b4bf0 
					 
					
						
						
							
							ci(MR_Title): save the merge request title as a variable and debug output in job log.  
						
						... 
						
						
						
						job now stores the fetched MR title in a variable that is output to the
job log for end user to view in job log.
MR !13  
						
						
							
						
					 
					
						2022-01-16 09:02:02 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73918f2f5e 
					 
					
						
						
							
							fix(commit.py): filter merge request search to 'opened' and on current branch.  
						
						... 
						
						
						
						Merge request search now filters to 'opened' and to ones on the current branch.
if none were found, outputs 'ci: No Merge Request found, MR count "0"'
any other error with finding the merge request will output
'failed to fetch Merge Request title' this enables further debugging for
potential errors.
fixes  #6  !13  
						
						
							
						
					 
					
						2022-01-16 08:48:24 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c9000a748 
					 
					
						
						
							
							build(version): bump version 0.3.1 → 0.4.0  
						
						
						
						
							
 
						
					 
					
						2022-01-15 03:53:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						745622c214 
					 
					
						
						
							
							Merge branch '6-10-11-fix-bugs' into 'development'  
						
						... 
						
						
						
						fix: numerous bugs
See merge request nofusscomputing/projects/gitlab-ci!12 
						
						
							
						
					 
					
						2022-01-15 03:50:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5531fc77b 
					 
					
						
						
							
							feat(commit.py): throw an error if no token was supplied. i.e. empty variable.  
						
						... 
						
						
						
						A check is done on the supplied token,
if 'None', throws an error that can be viewed in the output log and
in the job output.
fixes  #11  !12  
						
						
							
						
					 
					
						2022-01-15 13:14:58 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b7ad95fc0 
					 
					
						
						
							
							feat(commit.py): confirm a merge request was found, if not output 'ci: No Merge Request found'  
						
						... 
						
						
						
						issue #11  !12  
						
						
							
						
					 
					
						2022-01-15 13:07:56 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c543c47af8 
					 
					
						
						
							
							feat(commit.py): try to us CI_JOB_TOKEN before the specified token, if any.  
						
						... 
						
						
						
						issue #11  !12  
						
						
							
						
					 
					
						2022-01-15 13:05:30 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99bdc2a092 
					 
					
						
						
							
							fix(commit.py): fix typo that caused exception  
						
						... 
						
						
						
						issue #6  !12  
						
						
							
						
					 
					
						2022-01-15 12:29:23 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d03d9fefc9 
					 
					
						
						
							
							fix(conventional_commits): fetch all branches prior to check for parent branch  
						
						... 
						
						
						
						issue #6  !12  
						
						
							
						
					 
					
						2022-01-15 12:23:54 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b01550e09f 
					 
					
						
						
							
							feat(commit.py): removed ability to fetch first commit or target branch  
						
						... 
						
						
						
						no longer required due to fix on #6 .
issue #6  !12  
						
						
							
						
					 
					
						2022-01-15 12:18:15 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5782d95e8 
					 
					
						
						
							
							fix(ci): added variable 'GIT_SUBMODULE_STRATEGY' to be 'recursive'  
						
						... 
						
						
						
						fixes  #10  !12  
					
						2022-01-15 12:04:16 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42ad02ee5d 
					 
					
						
						
							
							fix(conventional_commits): use git show-branch to find origin branch  
						
						... 
						
						
						
						using git branch then filtering after '* [current-branch]' with branches
that contain 'origin/' and removing 'HEAD' and 'current-branch' leaves the
parent branch
fixes  #6  !11  
						
						
							
						
					 
					
						2022-01-15 12:04:07 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7751fd9494 
					 
					
						
						
							
							build(version): bump version 0.3.0 → 0.3.1  
						
						
						
						
							
 
						
					 
					
						2022-01-11 07:03:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49a2e1185b 
					 
					
						
						
							
							Merge branch 'issue-2' into 'development'  
						
						... 
						
						
						
						docs(readme): Update project usage in own repo
See merge request nofusscomputing/projects/gitlab-ci!10 
						
						
							
						
					 
					
						2021-08-13 02:12:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ac36de8e0 
					 
					
						
						
							
							docs(readme): Updated with an example .gitlab-ci.yml example  
						
						... 
						
						
						
						fixes  #2  !10  
					
						2021-08-13 11:37:10 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa28ef6553 
					 
					
						
						
							
							Merge branch 'code-quality' into 'development'  
						
						... 
						
						
						
						style: improve python code quality
See merge request nofusscomputing/projects/gitlab-ci!9 
						
						
							
						
					 
					
						2021-08-12 05:42:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b6cc3176f 
					 
					
						
						
							
							fix(pylint): install the required packages for files being checked  
						
						... 
						
						
						
						closes  #7  
					
						2021-08-12 15:06:07 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						936299aefc 
					 
					
						
						
							
							fix(pylint): fix bug introduced in code quality commit  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:49:00 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ac22c0e91 
					 
					
						
						
							
							fix(commit_footer): fix bug introduced in code quality commit  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:46:26 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccc601f641 
					 
					
						
						
							
							style(cz_nfc): code quality on cz_nfc.py  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:42:16 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5676c5ee37 
					 
					
						
						
							
							style(commit_footer): code quality on setup.py  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:27:41 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d69e57714 
					 
					
						
						
							
							style(commit_footer): code quality on __main__.py  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:26:43 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c093c31cbd 
					 
					
						
						
							
							style(commit_footer): code quality on commits.py  
						
						... 
						
						
						
						#7  
					
						2021-08-12 14:21:34 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73e061e649 
					 
					
						
						
							
							build(pylint): added .pylintrc to exclude some rules  
						
						... 
						
						
						
						.pylintrc had rules ignore docs strings for module, function and class. this can be customised by the end user.
!9  #7  
						
						
							
						
					 
					
						2021-08-12 14:04:32 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						389bc08d76 
					 
					
						
						
							
							build(version): bump version 0.3.0rc1 → 0.3.0  
						
						
						
						
							
 
						
					 
					
						2021-08-12 03:32:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f455eb2e27 
					 
					
						
						
							
							Merge branch 'style-readme' into 'development'  
						
						... 
						
						
						
						style(readme): fix badge table.
See merge request nofusscomputing/projects/gitlab-ci!7 
						
						
							
						
					 
					
						2021-08-12 03:25:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3360a15fde 
					 
					
						
						
							
							fix(commit_message): fixed commit message check if there is only one commit to the branch  
						
						... 
						
						
						
						!7  
					
						2021-08-12 12:47:23 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c61651d9c 
					 
					
						
						
							
							style(readme): fix formatting of badge table  
						
						... 
						
						
						
						The badge table did not render on github,
adjuested so that each row is on one line for github markdown to function
!7  
						
						
							
						
					 
					
						2021-08-12 12:45:40 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a629e39f59 
					 
					
						
						
							
							Merge branch 'update-readme' into 'development'  
						
						... 
						
						
						
						docs(readme): added how to use repo
See merge request nofusscomputing/projects/gitlab-ci!5 
						
						
							
						
					 
					
						2021-08-11 06:37:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0653766c93 
					 
					
						
						
							
							docs(readme): Updated badges and intro  
						
						... 
						
						
						
						!5  
					
						2021-08-11 15:52:28 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d610562438 
					 
					
						
						
							
							feat(python_linting): added ci job, python linting, code quality and scoring  
						
						... 
						
						
						
						Added a job to lint python files and ouput a code quality report for gitlab MR.
A html report is also available within the artifacts. if the badge is used,
the badge links to the html code quality report.
 Changes to be committed:
	modified:   .gitlab-ci.yml
	new file:   python/.gitlab-ci.yml
	new file:   python/README.md
	new file:   python/requirements.txt
issue #1  
						
						
							
						
					 
					
						2021-08-11 15:51:45 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						def31ef562 
					 
					
						
						
							
							style(yaml_lint): fixed yaml lint errors  
						
						... 
						
						
						
						yaml lint was producing linting errors. Amended affected lines.
#1  
						
						
							
						
					 
					
						2021-08-11 13:47:34 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d20a56fa0c 
					 
					
						
						
							
							feat(yaml_lint): Added job yaml lint for checking yaml files  
						
						... 
						
						
						
						defaults to checking subfolder/.gitlab-ci.yml.
 Changes to be committed:
	modified:   .gitlab-ci.yml
	new file:   yaml_lint/.gitlab-ci.yml
	new file:   yaml_lint/.yamllint.yaml
	new file:   yaml_lint/README.md
	new file:   yaml_lint/requirements.txt
issue #1  
						
						
							
						
					 
					
						2021-08-11 13:41:42 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f7a24c1eb 
					 
					
						
						
							
							docs(gitlab_templates): added issue and merge request templates  
						
						... 
						
						
						
						#1  
					
						2021-08-11 12:44:22 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da8eb5c338 
					 
					
						
						
							
							docs(template): added template readme for CI job folders  
						
						... 
						
						
						
						#1  
					
						2021-08-11 12:41:51 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ace7a03456 
					 
					
						
						
							
							docs(readme): explain sync and using github to link gitlab-ci  
						
						... 
						
						
						
						!5  #1  
					
						2021-08-11 12:40:30 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8790917e7d 
					 
					
						
						
							
							docs(readme): explain repo layout and versioning  
						
						... 
						
						
						
						!5  
					
						2021-08-11 12:30:30 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19900945e7 
					 
					
						
						
							
							docs(readme): added how to update gitlab-ci  
						
						... 
						
						
						
						!5  
					
						2021-08-11 12:26:18 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63af1efb4f 
					 
					
						
						
							
							fix(commit_footer_refs): Use the current git branch for comparison.  
						
						... 
						
						
						
						dynamically select the current branch so that it can be compared to the dev branch
!5  #1  
						
						
							
						
					 
					
						2021-08-11 12:17:50 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a988ebf09 
					 
					
						
						
							
							docs(readme): Added how to use this repository  
						
						... 
						
						
						
						!5  
					
						2021-08-11 12:07:56 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4ee55daa5 
					 
					
						
						
							
							Merge branch 'changelog-footer-toggle' into 'development'  
						
						... 
						
						
						
						feat(changelog): be able to switch changelog references inclusion.
See merge request nofusscomputing/projects/gitlab-ci!4 
						
						
							
						
					 
					
						2021-08-08 06:35:41 +00:00