Commit Graph

20 Commits

Author SHA1 Message Date
72e8b6c84d refactor(gitlab_release): build gitlab commit url for changelog so that there is a weblink to the changes
The mirror on github, did not have the commit hashes as links to the commit.

Now a full gitlab commit URL is built as part of the changelog.

#1
2021-08-04 11:16:44 +09:30
6d34977426 build(version): bump version 0.0.1 → 0.1.0 v0.1.0 2021-08-04 01:33:47 +00:00
80ca3618ee fix(gitlab_release): A 'feat' commit must do a MINOR bump to version
issue #1
2021-08-04 11:00:19 +09:30
ed5be7fd3c fix(gitlab_release): ci image is alpine, use '/bin/sh' and add the changlogs to git cache for commiting
#1
2021-08-04 10:46:25 +09:30
2035ed27af refactor(gitlab_release): use 'git log' to get current commit hash
issue #1
2021-08-04 10:44:57 +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
1446c28ed2 fix(gitlab_release): Use a user token to access the git repo for pushing commits back
#1
2021-08-04 10:40:46 +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
72fabea68f build(jobs_changelog): Script to create a changelog per job folder
#1
2021-08-03 16:05:03 +09:30
6678a3dbab feat(git_release): Migrated from ansible-roles
Mibrated from
    commit: 295fe5b1db

After migration, updated for gitlab-ci.

Changes to be committed:
	new file:   gitlab_release/.gitlab-ci.yml
	new file:   gitlab_release/README.md
	new file:   gitlab_release/python-module/cz_nfc/cz_nfc.py
	new file:   gitlab_release/python-module/cz_nfc/setup.py
	new file:   gitlab_release/requirements.txt

issue #1
2021-08-03 15:48:35 +09:30
2a3266fb53 fix(ansible): Ensure the default ci directory is populated
Default ci directory is 'gitlab-ci' the default folder the repo will clone to.

#1
2021-08-03 15:23:19 +09:30
2413daefb1 feat(ansible): Added ansible validation job for linting
Migrated from:
    URL: https://gitlab.com/nofusscomputing/infrastructure/ansible-roles
    commit: a5a6d3d71e7112a195925f6f1ee79ec1ee40fda6

Updated for use in central gitlab-ci repo.

Changes to be committed:
    new file:   ansible/.gitlab-ci.yml
    new file:   ansible/README.md
    new file:   ansible/requirements.txt

issue #1
2021-08-03 15:08:37 +09:30
247264e36b docs(README.md): Added readme for the repo
issue #1
2021-08-03 14:44:28 +09:30
7ffb20418c docs(git_push_mirror): Update workflow and typos
#1
2021-08-03 14:40:17 +09:30
b593505698 ci(git_push_mirror): Push repo to github NoFussComputing/gitlab-gi
#1
2021-08-03 14:30:38 +09:30
9b28ae5952 feat(git_push_mirror): Added a job that syncs to a remote git repo
User must construct url with userdetails for the sync to work in non-public writable repositories

 Changes to be committed:
	new file:   git_push_mirror/.gitlab-ci.yml
	new file:   git_push_mirror/README.md

issue #1
2021-08-03 14:28:43 +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
392a200fd4 feat(conventional_commits): Added conventional commit job
Migrated conventional commits from:
    url: https://gitlab.com/nofusscomputing/infrastructure/ansible-roles
    commit: 037774e1e44f8e1e065718f805688b8b2f64735f

updated logic so that it works on it's home repo and remote repo including private repositories.

Changes to be committed:
        new file:   conventional_commits/.gitlab-ci.yml
        new file:   conventional_commits/README.md
        new file:   conventional_commits/requirements.txt
        new file:   conventional_commits/scripts/commit.py
        new file:   conventional_commits/scripts/cz_junit.sh

issue #1
2021-08-03 13:26:05 +09:30
bd08adf93f build(version): Added cz config for bumping version
#1
2021-08-03 12:19:44 +09:30
7e5d8bb354 style: Add license and .gitignore v0.0.1 2021-08-03 09:41:39 +09:30