6accd8633c
fix(commit_footer_check): run on non master/dev branches only
...
!42
2023-06-02 15:50:42 +09:30
04e7e928e0
feat(ci_rules): add exists and changes for rules
...
now defined jobs check for existance of file and for changes
to launch a job
!41 #32
2023-06-02 15:26:35 +09:30
a010f7bab1
fix(jobs): jobs that occur on push should also run on 'trigger'
...
!33 #26
2023-05-28 13:23:34 +09:30
1c4258d645
build(version): bump version 0.6.1rc2 → 0.6.1rc3
2023-05-28 01:07:50 +00:00
bade89c533
fix(scheduled_pipelines): if scheduled pipeline only run schedualable jobs
...
!30 fixes #29
2023-05-28 10:31:26 +09:30
0a17fe1aa3
build(version): bump version 0.6.1rc1 → 0.6.1rc2
2023-05-24 04:40:52 +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
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
2023-05-15 00:18:38 +00:00
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
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
408e4eab9e
refactor: move docs as part of restructure
...
!21
2023-05-13 15:35:28 +09:30
8d512a9a4b
feat(commit_footer_refs): ability to disable job with variable
...
!21
2023-05-13 11:49:52 +09:30
a37acbfc7d
feat(gitlab_release): ability to disable job with variable
...
!21
2023-05-13 11:48:47 +09:30
9a7ae7106e
refactor: set correct commit details for nfc_bot
...
Change made so that the commits from the
bot show up in it's profile
MR !20
2022-02-12 10:27:01 +00:00
ce1cc017e2
build(version): bump version 0.6.0 → 0.6.1rc0
2022-01-25 00:08:05 +00:00
46cc1fbb6a
build(version): bump version 0.5.0 → 0.6.0
2022-01-24 06:33:24 +00:00
1ef6c41818
build(version): bump version 0.4.0 → 0.5.0
2022-01-16 00:09:42 +00:00
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
5c9000a748
build(version): bump version 0.3.1 → 0.4.0
2022-01-15 03:53:53 +00:00
7751fd9494
build(version): bump version 0.3.0 → 0.3.1
2022-01-11 07:03:09 +00:00
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
389bc08d76
build(version): bump version 0.3.0rc1 → 0.3.0
2021-08-12 03:32:36 +00:00
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
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
dc13d4f284
docs(gitlab_release): Added user docs to fix errors from ci job 'commit footer refs'
...
User documentation provided as it is linked from the junit test report in the gitlab interface.
closes #3 closes #4
2021-08-08 15:57:50 +09:30
22136f7dd2
feat(gitlab_release): Toggle var added to enable switching changelog references.
...
using var 'CHANGELOG_FOOTER_REFERENCES' set to False when generating a changelog
with 'cz' will not add the commit footer refrences to the changelog.
issue #3
2021-08-08 15:28:00 +09:30
eb0bf4c174
refactor(gitlab_release): file link to be in local repository for helping fix commit footer ref check failures
...
issue #4
2021-08-08 15:18:11 +09:30
81776223c5
refactor(gitlab_release): use a name for failed test to denote the issue
...
issue #4
2021-08-08 15:05:35 +09:30
756b9406dd
feat(gitlab_release): be able to toggle commit footer check job
...
if var CHANGELOG_FOOTER_REFERENCES=False, dont conduct validation job.
issue #4
2021-08-08 15:03:12 +09:30
7cb676eb98
ci(gitlab_release): Add a validation job to check if commit messages contain a gitlab reference in the footer
...
#4
2021-08-08 14:51:57 +09:30
11e156619d
feat(gitlab_release): python module to check if a commit message has gitlab references in the footer
...
#4
2021-08-08 14:50:34 +09:30
8699c41219
feat(gitlab_release): Add commit footer to changelog
...
!1 #3
2021-08-07 17:11:17 +09:30
5f273ce23a
docs(gitlab_release): Updated docs with new instructions on version incrementing
...
BREAKING CHANGE: !2
2021-08-07 14:56:51 +09:30
f76cabeeb0
fix(gitlab_release): Adjust release workflow
...
Previous release workflow only allowed version increment of RC on development brnach.
adjust to the following workflow:
master branch: automatically increment the version
development branch: option to manually increment version (RC increment only)
!2
2021-08-07 14:31:19 +09:30
eb5cc8a0e2
build(version): bump version 0.3.0rc0 → 0.3.0rc1
2021-08-04 03:23:08 +00:00
09dcb65b09
build(version): bump version 0.2.1 → 0.3.0rc0
2021-08-04 03:13:54 +00:00
3e8c3ce7cd
feat(gitlab_release): On the development brnach, releases to be 'rc' to denote considered non-stable
...
#1
2021-08-04 12:39:01 +09:30
cc3fabdaa2
refactor(gitlab_release): Use Short commit SHA1 in main changelog link to gitlab
...
#1
2021-08-04 12:24:02 +09:30
4453b433c8
build(version): bump version 0.2.0 → 0.2.1
2021-08-04 02:49:45 +00:00