Commit Graph

367 Commits

Author SHA1 Message Date
Jon
0f6e06c50f fix(commit_footer_refs): enable automated jobs without MR to succeed.
automated jobs use !not for MR

fixes #44 !72
2023-11-18 16:11:26 +09:30
Jon
67199ccc55 Merge branch '42-fix-commit-foot-refs' into 'development'
fix(commit_footer_refs): dont update git submodules

Closes #42

See merge request nofusscomputing/projects/gitlab-ci!71
2023-11-12 05:03:22 +00:00
Jon
b8199586b4 fix(commit_footer_refs): dont update git submodules
this ci job requires only the gitlab-ci submodule with other submodules being not applicable.

!71 fixes #42 nofusscomputing/infrastructure/configuration-management/project-production!2
2023-11-12 14:30:53 +09:30
265bafde54 build(version): bump version 0.6.1rc8 → 0.6.1 0.6.1 2023-11-06 08:15:59 +00:00
Jon
5036fc1ccc Merge branch 'minor-fixes' into 'development'
chore: minor fixes

Closes #40

See merge request nofusscomputing/projects/gitlab-ci!70
2023-11-06 08:11:00 +00:00
Jon
3918686e48 feat(conventional_commits): do not run on master branch
!70 fixes #40
2023-11-06 17:36:55 +09:30
Jon
52f4ebda54 Merge branch '39-feat-git-submodule' into 'development'
feat: git submodule custome git message type

Closes #39

See merge request nofusscomputing/projects/gitlab-ci!69
2023-10-28 05:09:49 +00:00
Jon
8eb57c5809 feat(sub_module_update): enable passing commit type and category
!69 closes #39 nofusscomputing/projects/ansible/git_configuration!122 nofusscomputing/projects/gitlab-ci#39 nofusscomputing/projects/ansible/ansible-roles!96 nofusscomputing/infrastructure/config!28
2023-10-28 13:56:43 +09:30
Jon
a5a9fa4437 Merge branch '37-fix-builds' into 'development'
fix: builds

Closes #37

See merge request nofusscomputing/projects/gitlab-ci!68
2023-09-02 06:01:17 +00:00
Jon
86a0292faf feat(deploy): add new nfc repos
!68
2023-09-02 15:28:43 +09:30
Jon
535d0b4293 docs: update docker tag build
!68 #37
2023-09-02 15:28:43 +09:30
Jon
282128410d chore: remove commented code
!68 closes #37
2023-09-02 15:28:43 +09:30
Jon
837311c022 feat(release): annotate git tag with changelog
!68
2023-09-02 15:28:43 +09:30
Jon
e8758c4cce feat(build): no docs/docker build on master push, only tag
as a push to master branch is to create a release, no building should occur.

!68
2023-09-02 15:00:11 +09:30
Jon
0d7974152c feat(docker): add debugging to publish
required to determin if #36 is still an issue

!68 #36 nofusscomputing/projects/ansible/execution_environment#11
2023-09-02 14:53:10 +09:30
Jon
359c664d97 fix(docker): always build on tag
!68 fixes #37
2023-09-02 14:45:39 +09:30
Jon
975de7aca2 Merge branch 'chores-to-mr-pipeline' into 'development'
refactor: Chores to mr pipeline

See merge request nofusscomputing/projects/gitlab-ci!67
2023-07-04 02:01:23 +00:00
Jon
1a168593eb feat(deploy): added ansible.docker.os repo
!67
2023-07-04 11:30:38 +09:30
Jon
d21692f788 refactor(ansible): move submodule/issue patch to mr pipeline
!67
2023-07-04 11:27:23 +09:30
Jon
ebc3d93304 Merge branch 'fix-image-pull-policy' into 'development'
fix(build): adjust to enforce

See merge request nofusscomputing/projects/gitlab-ci!66
2023-06-28 04:30:30 +00:00
Jon
799de6c98c fix(build): adjust to enforce
!66
2023-06-28 13:58:19 +09:30
Jon
6a3ef23c61 Merge branch '38-fix-docker-build' into 'development'
feat(docker_publish): on merge to dev always publish

See merge request nofusscomputing/projects/gitlab-ci!65
2023-06-28 03:50:30 +00:00
Jon
9489c99fe4 feat(docker_publish): on merge to dev always publish
!65
2023-06-28 13:18:23 +09:30
Jon
fd570fa3df Merge branch '38-fix-docker-build' into 'development'
fix: docker build

See merge request nofusscomputing/projects/gitlab-ci!64
2023-06-28 03:12:52 +00:00
Jon
4ea999cec9 fix(docker): ensure on any changes to directory path, build occurs
!64 #38 nofusscomputing/projects/ansible/execution_environment!76
2023-06-28 12:40:27 +09:30
Jon
2492fdb17f Merge branch 'gitlab-issue-patch-automation' into 'development'
ci(deploy): added docker management repo

See merge request nofusscomputing/projects/gitlab-ci!63
2023-06-28 02:09:59 +00:00
Jon
f35d99dc43 ci(deploy): added docker management repo
!63
2023-06-28 11:37:51 +09:30
Jon
de2ec6a736 Merge branch 'gitlab-issue-patch-automation' into 'development'
fix(template): issue comment patch remove setting role path

See merge request nofusscomputing/projects/gitlab-ci!62
2023-06-28 02:06:45 +00:00
Jon
4da44b77df fix(template): issue comment patch remove setting role path
!62
2023-06-28 11:34:38 +09:30
Jon
cf33e1faf1 Merge branch 'gitlab-issue-patch-automation' into 'development'
feat: autojob mr from git patch found in gitlab issues

See merge request nofusscomputing/projects/gitlab-ci!61
2023-06-28 01:48:11 +00:00
Jon
da40e02737 feat(template): added auto job mr from issue comment patch
!61
2023-06-28 11:14:52 +09:30
Jon
d91605e377 Merge branch 'docs' into 'development'
docs: working on

See merge request nofusscomputing/projects/gitlab-ci!59
2023-06-15 04:22:50 +00:00
Jon
d9b303edc1 docs: expand
!59
2023-06-11 10:48:24 +09:30
1a03324ecc build(version): bump version 0.6.1rc7 → 0.6.1rc8 0.6.1rc8 2023-06-08 05:41:34 +00:00
Jon
869faedf57 Merge branch 'fix-immediate' into 'development'
docs: added notes

See merge request nofusscomputing/projects/gitlab-ci!58
2023-06-08 05:37:59 +00:00
Jon
469255f450 docs: added notes
!58
2023-06-08 15:06:24 +09:30
Jon
606b19151e Merge branch 'fix-immediate' into 'development'
fix(ci): correct dockerhub tag

See merge request nofusscomputing/projects/gitlab-ci!57
2023-06-08 05:03:58 +00:00
Jon
4462ec0426 fix(lint): all lint to immediatly start job
!57
2023-06-08 14:27:04 +09:30
Jon
9b00af996f fix(ci): correct dockerhub tag
!57
2023-06-08 14:24:27 +09:30
Jon
ae8b936c5d Merge branch 'fix-immediate' into 'development'
fix(ci): remove spaces from regex exists and changes

See merge request nofusscomputing/projects/gitlab-ci!56
2023-06-08 03:45:19 +00:00
Jon
6af454be4d fix(ci): remove spaces from regex exists and changes
!56
2023-06-08 13:13:50 +09:30
Jon
0054a21e19 Merge branch 'fix-immediate' into 'development'
fix: immediate

Closes #33

See merge request nofusscomputing/projects/gitlab-ci!55
2023-06-08 02:37:25 +00:00
Jon
46d85bcf49 fix(ansible_lint): enable first level dir paths
!55
2023-06-08 12:04:19 +09:30
Jon
0ec520f023 feat(ci): add resource groups
!55 fixes #33
2023-06-07 16:50:45 +09:30
Jon
e75464c7c4 feat(sync): immediatee git sync
!55
2023-06-07 15:40:24 +09:30
Jon
755fcac06e feat(latest_artifacts): ensure artifats for jobs are always avail on branches
if the job is not available on the branches last run pipeline, any job
that tries to download the latest artifact by name will not find any
artifacts.

!54 See nofusscomputing/projects/gitlab-ci#34 gitlab-org/gitlab#331232
2023-06-07 13:37:51 +09:30
Jon
11b6209992 fix(docker_build): on success push container to docker hub
!53
2023-06-07 13:37:51 +09:30
Jon
0b5680deac Merge branch 'fix-immediate' into 'development'
fix(docker_build) init submodule submodules

See merge request nofusscomputing/projects/gitlab-ci!53
2023-06-07 03:47:37 +00:00
Jon
e90b938bba fix(docker_build): init submodule submodules
due to commit e2852ebe292bc838d95048515a8dca0d93ccbc24 the submodules submodules are not being initialized, which prevents that repos files from being used.

!53
2023-06-07 13:15:00 +09:30
Jon
f5bd9acebc Merge branch '34-workaround-job-not-available' into 'development'
refactor: latest job artifacts as specified by name are not available

See merge request nofusscomputing/projects/gitlab-ci!52
2023-06-07 03:23:47 +00:00