description | none |
owner | kexerem403@pursip.com |
last change | Fri, 12 Jan 2024 14:26:45 +0000 (12 17:26 +0300) |
URL | git://repo.or.cz/inno_pipe.git |
https://repo.or.cz/inno_pipe.git | |
push URL | ssh://repo.or.cz/inno_pipe.git |
https://repo.or.cz/inno_pipe.git (learn more) | |
bundle info | inno_pipe.git downloadable bundles |
content tags |
Проект сделан для запуска его в системе GitLab. Он включает в себя само веб-приложение и инструкции для системы GitLab написанные в его формате. Также проект содержит модуль для проведения автоматического тестирования.
Код для автотестирование функционала приложения лежит в папке tests и запускатся блоком test описанным в пайплайне. Для добавления новых тестов необходимо дописать их или в уже существующий файл, или создать новый с указанием всех необходимых зависимостей, а также дописать это в блок пайплана test соответствующим образом
Для запуска пайплайна необходимо поместить проект в репозиторий на GitLab, тогда при каждом обновлении кодовой базы пайплайн будет автоматически запускаться.
Чтобы пайплайн заработал нужно указать в переменных $TEST_ENV_HOST и $PROD_ENV_HOST внутри пайплайна адреса хостов: тестового и продуктового. Используйте Secret Variables для хранения чувствительных данных, таких как токены или пароли.
Пайплайн работает следующим образом:
2024-01-12 | Fedorov Alexander | Добавлен пайплайн и приложениеmaster | commitcommitdifftreesnapshot (tar.gz zip) |
10 months ago | master | logtree |