1
0
Fork 0
Управление репозиториями
Find a file
2025-03-31 19:57:16 +03:00
avatars 2025-03-31 2025-03-31 19:57:16 +03:00
bash_scripts 2025-03-31 2025-03-31 19:57:16 +03:00
print_screen 2025-03-31 2025-03-31 19:57:16 +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-03-31 2025-03-31 19:57:16 +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-03-31 2025-03-31 19:57:16 +03:00
README.md 2025-03-31 2025-03-31 19:57:16 +03:00

Dispatcher

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

Bash script Actions performed (+)
1 archive_backup.sh Creating a common archive for the directories of projects on the current date. png
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 publish 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.
4 suite_orchestrate.sh Execution of scripts. Publishing the source code from the directories of projects. gif
suite_pages2.sh Execution of scripts. Publishing the finished websites on the server codeberg. gif
suite_profile2.sh Execution of scripts. Publishing the tables of contents of websites on the server codeberg. gif
suite_testing.sh Testing the accessibility of pages in the web-interface on the server. png

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