Особенности
1. Несколько паролей хранилища для шаблона
<video controls> <source src="https://github.com/user-attachments/assets/2e59f2ba-92b9-4d8f-87e8-62a108b5138c" type="video/webm" />
Пароли хранилища
</video>
2. Раннеры были переработаны
-
Добавлен веб-интерфейс для управления раннерами
<video controls> <source src="https://github.com/user-attachments/assets/17e2a6e0-4a3c-41a2-9d2d-327a1ea98825" type="video/webm" />
Раннеры
</video>
-
Добавлены команды CLI для управления раннерами:
semaphore runner setup
semaphore runner register
semaphore runner unregister
-
Добавлена подробная документация.
3. Переработаны резервные копии проектов
<video controls> <source src="https://github.com/user-attachments/assets/1c889704-cdfa-476f-b72b-379df4f5cefd" type="video/webm" />
Раннеры
</video>
4. Другие функции
- Уведомления в DingTalk.
- Экран для мониторинга и управления активными задачами.
- Используйте GPT-4 для перевода строк.
Исправления ошибок
- Исправлена критическая ошибка с
SEMAPHORE_DB_HOST
иSEMAPHORE_DB_PORT
. Если хост включает порт, значениеSEMAPHORE_DB_PORT
будет проигнорировано. Примеры допустимых значенийSEMAPHORE_DB_HOST
:localhost
localhost:3306
- Обновлены переводы.
- Исправлен образ Docker для раннера, который теперь использует флаг
--no-config
внутри. - Исправлено передача аргументов и переменных в оболочку приложений.
- Добавлен идентификатор инвентаря при создании задач.