1
0
Fork 0
Управление репозиториями
Find a file
2025-02-28 19:13:07 +03:00
avatars 2025-02-28 2025-02-28 19:13:07 +03:00
bash_scripts 2025-02-28 2025-02-28 19:13:07 +03:00
print_screen 2025-02-28 2025-02-28 19:13:07 +03:00
.gitignore 2025-02-28 2025-02-28 19:13:07 +03:00
CONTRIBUTING.md Открытая лицензия РФ 2025-02-15 00:00:03 +03:00
DIRECTORY_TREE.md 2025-02-28 2025-02-28 19:13:07 +03:00
LICENSE.md Открытая лицензия РФ 2025-02-15 00:00:03 +03:00
OPEN_LICENSE.txt Открытая лицензия РФ 2025-02-15 00:00:03 +03:00
README.en.md 2025-02-28 2025-02-28 19:13:07 +03:00
README.md 2025-02-28 2025-02-28 19:13:07 +03:00

Dispatcher

Creating the archive, switching a domain, saving scripts in the directories of projects and publishing the repositories on to server.

Bash script Actions performed (+)
1 archive_backup.sh Creating a common archive for the directories of projects on the current date.
archive_cleanup.sh Deleting files and folders from the directories of projects before restoring the archive. png
archive_packaging.sh Building websites, packaging and copying archives for deployment. gif
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. png
info_tree_license.sh Building a directory tree for each project and copying license files. png
3 repo_compose.sh Creating scripts from templates with parameters and saving them in the directories of projects. png
repo_forgejo.tmpl.sh Template of a script without parameters to create a remote repository forgejo.
repo_forgejo2.tmpl.sh Template of a script without parameters to deploy a website on the server codeberg.
repo_gitlab.tmpl.sh Template of a script without parameters to create a remote repository gitlab.
repo_local.tmpl.sh Template of a script without parameters to create a local repository git.
repo_testing.smpl.sh Sample of a script for testing the accessibility of pages in the web-interface on the server. png
4 suite_orchestrate.sh Parallel execution of scripts and publishing the repositories for the directories of projects. gif
suite_pages2.sh Parallel execution of scripts and deploying the websites on the server codeberg. gif

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 is the same for codeberg.org, git.org.ru and hub.mos.ru.

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