diff --git a/.cz.yaml b/.cz.yaml new file mode 100644 index 00000000..54f4ce13 --- /dev/null +++ b/.cz.yaml @@ -0,0 +1,8 @@ +--- +commitizen: + name: cz_conventional_commits + prerelease_offset: 1 + tag_format: $version + update_changelog_on_bump: false + version: 0.0.1 + version_scheme: semver diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..3a8235f0 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,20 @@ +--- + +variables: + MY_PROJECT_ID: "57560288" + # GIT_SYNC_URL: "https://$GITHUB_USERNAME_ROBOT:$GITHUB_TOKEN_ROBOT@github.com/NoFussComputing/.git" + + # Docs NFC + PAGES_ENVIRONMENT_PATH: projects/itsm/ + + # RELEASE_ADDITIONAL_ACTIONS_BUMP: ./.gitlab/additional_actions_bump.sh + + +include: + # - local: .gitlab/integration_test.gitlab-ci.yml + # - local: .gitlab/unit-test.gitlab-ci.yml + - project: nofusscomputing/projects/gitlab-ci + ref: development + file: + - .gitlab-ci_common.yaml + - template/automagic.gitlab-ci.yaml diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..de6bfdde --- /dev/null +++ b/.gitmodules @@ -0,0 +1,8 @@ +[submodule "gitlab-ci"] + path = gitlab-ci + url = https://gitlab.com/nofusscomputing/projects/gitlab-ci.git + branch = development +[submodule "website-template"] + path = website-template + url = https://gitlab.com/nofusscomputing/infrastructure/website-template.git + branch = development diff --git a/.nfc_automation.yaml b/.nfc_automation.yaml new file mode 100644 index 00000000..e1eb17f7 --- /dev/null +++ b/.nfc_automation.yaml @@ -0,0 +1,10 @@ +--- + +role_git_conf: + gitlab: + submodule_branch: "development" + default_branch: development + mr_labels: ~"type::automation" ~"impact::0" ~"priority::0" + auto_merge: true + merge_request: + patch_labels: '~"code review::not started"' diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..62433634 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "gitlab.aiAssistedCodeSuggestions.enabled": false, + "gitlab.duoChat.enabled": false, +} \ No newline at end of file diff --git a/docs/articles/index.md b/docs/articles/index.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/contact.md b/docs/contact.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/operations/index.md b/docs/operations/index.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/projects/index.md b/docs/projects/index.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/projects/itsm/index.md b/docs/projects/itsm/index.md new file mode 100644 index 00000000..6d3946a1 --- /dev/null +++ b/docs/projects/itsm/index.md @@ -0,0 +1,7 @@ +--- +title: Un named aPP +description: No Fuss Computings NetBox ITSM Django APP +date: 2024-04-06 +template: project.html +about: https://gitlab.com/nofusscomputing/infrastructure/configuration-management/django_app +--- diff --git a/docs/tags.md b/docs/tags.md new file mode 100644 index 00000000..e69de29b diff --git a/gitlab-ci b/gitlab-ci new file mode 160000 index 00000000..a24f352c --- /dev/null +++ b/gitlab-ci @@ -0,0 +1 @@ +Subproject commit a24f352ca3d82b8d0f02f5db20173fe2c3f71a4a diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 00000000..05be3a62 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,27 @@ +INHERIT: website-template/mkdocs.yml + +docs_dir: 'docs' + +repo_name: ITSM APP +repo_url: https://gitlab.com/nofusscomputing/infrastructure/configuration-management/django_app +edit_uri: '/-/ide/project/nofusscomputing/infrastructure/configuration-management/django_app/edit/development/-/docs/' + +nav: +- Home: index.md + +- Articles: + + - articles/index.md + +- Projects: + + - projects/index.md + + - projects/itsm/index.md + +- Operations: + + - operations/index.md + +- Contact Us: contact.md + diff --git a/website-template b/website-template new file mode 160000 index 00000000..f5a82d36 --- /dev/null +++ b/website-template @@ -0,0 +1 @@ +Subproject commit f5a82d3604faca56756eec91acee28ff89defd1d