Commit Graph

60 Commits

Author SHA1 Message Date
Jon
83cce72af2 ci(licence_finder): set to recursive scan so all licence's can be detected.
MR !15
2022-01-23 05:02:52 +00:00
Jon
fc816192be ci(scanners): Added dependency and licence scanners
MR !15
2022-01-23 04:16:34 +00:00
Jon
5c872f163e ci: Added a test stage for gitlab specific tests.
MR !15
2022-01-23 04:10:03 +00:00
d5782d95e8 fix(ci): added variable 'GIT_SUBMODULE_STRATEGY' to be 'recursive'
fixes #10 !12
2022-01-15 12:04:16 +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
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
7706085b09 fix(gitlab_release): All tasks run as part of script including user custom script
Job would suceed if anything failed in after_script.

#1
2021-08-04 10:43:25 +09:30
1ecd857c0b feat(job_changelog): Create a changelog per job folder
This will aid in users being able to see what has changed for a role.

#1
2021-08-03 16:07:02 +09:30
b593505698 ci(git_push_mirror): Push repo to github NoFussComputing/gitlab-gi
#1
2021-08-03 14:30:38 +09:30
a2174104d1 ci(conventional_commits): Add conventional commits job to check commits and MR titles
#1
2021-08-03 13:51:57 +09:30