.. | ||
archive_backup.sh | ||
archive_packages.sh | ||
info_param.sh | ||
info_references.sh | ||
info_tree_license.sh | ||
README.en.md | ||
README.md | ||
repo_compose.sh | ||
repo_gitea.tmpl.sh | ||
repo_gitlab.tmpl.sh | ||
repo_local.tmpl.sh | ||
repo_update.sh |
Process management
Creating an archive, switching the domain, composing scripts and creating repositories for publishing.
Bash scripts | Actions performed |
---|---|
archive_backup.sh | Creating a common archive for the directories of projects on the current date. |
archive_packages.sh | Building websites, creating and copying archives for deployment. |
info_param.sh | Parameter for other scripts. Switching the domain of the remote repository. |
info_references.sh | Updating the domain of a remote repository in cross-references in descriptions. |
info_tree_license.sh | Building a directory tree for each project and copying license files. |
repo_compose.sh | Composing scripts with parameters and copying them to the directories of projects. |
repo_gitea.tmpl.sh | Script template without parameters to create a remote repository gitea. |
repo_gitlab.tmpl.sh | Script template without parameters to create a remote repository gitlab. |
repo_local.tmpl.sh | Script template without parameters to create a local repository. |
repo_update.sh | Parallel execution of scripts and creation of repositories for the directories of projects. |
Directories of projects
Single-level directory structure — local projects are located on the same level. On the server, repositories with websites are moved to a separate group, and the rest of the repositories remain with the user. The directory structure for git.org.ru and hub.mos.ru.
. ├─ color-tomato-theme ├─ older-tomato-theme ├─ pomodoro ├─ pomodoro1 ├─ pomodoro2 ├─ pomodoro3 ├─ pomodoro4 └─ pomodoro5