1
0
Fork 0
pomodoro/bash_scripts
2024-03-31 02:19:25 +03:00
..
archive_backup.sh 2023-12-30 2023-12-30 23:37:18 +03:00
archive_packages.sh 2023-08-31 2023-12-17 08:20:25 +03:00
info_param.sh 2023-12-30 2023-12-30 23:37:18 +03:00
info_references.sh 2023-12-30 2023-12-30 23:37:18 +03:00
info_tree_license.sh 2023-08-31 2023-12-17 08:20:25 +03:00
README.en.md 2024-03-31 2024-03-31 02:19:25 +03:00
README.md 2024-03-31 2024-03-31 02:19:25 +03:00
repo_compose.sh 2023-12-30 2023-12-30 23:37:18 +03:00
repo_gitea.tmpl.sh 2023-12-30 2023-12-30 23:37:18 +03:00
repo_gitlab.tmpl.sh 2023-10-31 2023-12-17 09:37:59 +03:00
repo_local.tmpl.sh 2024-02-29 2024-02-29 22:58:26 +03:00
repo_orchestrate.sh 2023-12-30 2023-12-30 23:37:18 +03:00

Process management

Creating an archive, switching the domain, composing scripts and creating repositories for publishing.

Bash scripts Actions performed
1 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.
2 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.
3 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.
4 repo_orchestrate.sh Parallel execution of scripts and creation of repositories for the directories of projects.

Directories of projects

Local project directories 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 gitea.com, git.org.ru and hub.mos.ru.

.
├─ color-tomato-theme
├─ older-tomato-theme
├─ pomodoro
├─ pomodoro1
├─ pomodoro2
├─ pomodoro3
├─ pomodoro4
├─ pomodoro5
└─ pomodoro6