Merge branch 'origin/main' into 'next-release/main'

This commit is contained in:
oauth 2024-05-09 06:09:29 +00:00
commit fa4baaf63c
4 changed files with 341 additions and 307 deletions

View file

@ -90,7 +90,7 @@ steps:
release:
depends_on:
- checksums
image: woodpeckerci/plugin-github-release:1.1.2
image: woodpeckerci/plugin-github-release:1.2.0
settings:
api_key:
from_secret: github_token

View file

@ -60,6 +60,11 @@
"docs": "https://raw.githubusercontent.com/markopolo123/gitea-comment-plugin/main/docs.md",
"verified": false
},
{
"name": "Gitea publisher-golang",
"docs": "https://raw.githubusercontent.com/woodpecker-kit/woodpecker-gitea-publisher-golang/main/doc/docs.md",
"verified": false
},
{
"name": "Git Push",
"docs": "https://raw.githubusercontent.com/appleboy/drone-git-push/master/DOCS.md",

View file

@ -197,7 +197,8 @@
"title": "Zusätzliche Pipeline-Variablen",
"value": "Variablenwert",
"delete": "Variable löschen"
}
},
"enter_task": "Aufgabe des Deployments"
},
"enable": {
"disabled": "Deaktiviert",

View file

@ -1,309 +1,337 @@
{
"admin": {
"settings": {
"not_allowed": "Ви не маєте права доступу до налаштувань сервера",
"secrets": {
"add": "Додати секрет",
"created": "Створено глобальний секрет",
"deleted": "Глобальну таємницю видалено",
"desc": "Глобальні секрети можуть бути передані всім сховищам, окремим крокам конвеєра під час виконання як змінні середовища.",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Найменування",
"none": "Глобальних секретів поки що не існує.",
"save": "Зберегти секрет",
"saved": "Глобальний секрет збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення",
"warning": "Ці секрети будуть доступні для всіх користувачів сервера."
},
"settings": "Налаштування"
}
},
"back": "Назад",
"cancel": "Скасувати",
"docs": "Документи",
"documentation_for": "Документація для \"{topic}\"",
"errors": {
"not_found": "Серверу не вдалося знайти запитуваний об'єкт"
},
"login": "Логін",
"logout": "Вихід",
"not_found": {
"back_home": "Повертаємося додому",
"not_found": "Ого 404, або ми щось зламали, або у вас помилка при наборі тексту :-/"
},
"org": {
"settings": {
"not_allowed": "Ви не маєте права доступу до налаштувань цієї організації",
"secrets": {
"add": "Додати секрет",
"created": "Секрет організації збережено",
"deleted": "Організаційну таємницю видалено",
"desc": "Секрети організації можуть бути передані всім окремим крокам конвеєра сховища організації під час виконання як змінні середовища.",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Найменування",
"none": "Секретів організації поки що немає.",
"save": "Зберегти секрет",
"saved": "Секрет організації збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення"
},
"settings": "Налаштування"
}
},
"password": "Пароль",
"pipeline_feed": "Трубопровідна подача",
"repo": {
"activity": "Активність",
"add": "Додати репозиторій",
"branches": "Відділення",
"deploy_pipeline": {
"enter_target": "Цільове середовище розгортання",
"variables": {
"add": "Додати змінну",
"desc": "Вкажіть додаткові змінні для використання у конвеєрі. Змінні з однаковими іменами буде перезаписано.",
"title": "Додаткові змінні конвеєра"
}
},
"enable": {
"enable": "Увімкнути",
"enabled": "Вже увімкнено",
"list_reloaded": "Оновлений список репозиторіїв",
"reload": "Перезавантажити репозиторії",
"success": "Репозиторій увімкнено"
},
"manual_pipeline": {
"select_branch": "Оберіть відділення",
"title": "Запустити ручний прогін трубопроводу",
"trigger": "Запустити трубопровід",
"variables": {
"add": "Додати змінну",
"desc": "Вкажіть додаткові змінні для використання в конвеєрі. Змінні з однаковими іменами будуть перезаписані.",
"name": "Ім'я змінної",
"title": "Додаткові змінні трубопроводу",
"value": "Значення змінної"
}
},
"not_allowed": "Ви не маєте права доступу до цього сховища",
"open_in_forge": "Відкрити репозиторій у системі керування версіями",
"pipeline": {
"actions": {
"cancel": "Скасувати",
"cancel_success": "Трубопровід скасовано",
"canceled": "Цей крок було скасовано.",
"log_auto_scroll": "Автоматична прокрутка вниз",
"log_auto_scroll_off": "Вимкнути автоматичну прокрутку",
"log_download": "Завантажити",
"restart": "Перезапуск",
"restart_success": "Трубопровід перезапущено"
},
"config": "Конфіг",
"event": {
"cron": "Крон",
"deploy": "Розгорнути",
"manual": "Посібник",
"pr": "Запит на вилучення",
"push": "Натисни",
"tag": "Тег"
},
"exit_code": "код виходу {exitCode}",
"files": "Змінені файли ({files})",
"loading": "Загрузка…",
"log_download_error": "Виникла помилка при завантаженні лог-файлу",
"no_files": "Жодні файли не були змінені.",
"no_pipeline_steps": "Сходинки трубопроводу відсутні!",
"no_pipelines": "Жоден трубопровід ще не був запущений.",
"pipeline": "Трубопровід #{pipelineId}",
"pipelines_for": "Трубопроводи для відгалуження \"{branch}\"",
"protected": {
"approve": "Затвердити",
"approve_success": "Трубопровід схвалено",
"awaits": "Цей трубопровід чекає на погодження якогось експлуатаційника!",
"decline": "Спад",
"decline_success": "Трубопровід відхилено",
"declined": "Від цього газопроводу відмовилися!"
},
"step_not_started": "Цей крок ще не розпочався.",
"tasks": "Задачі"
},
"settings": {
"actions": {
"actions": "Дії",
"delete": {
"confirm": "Всі дані будуть втрачені після цієї дії!!!\n\nВи дійсно хочете продовжити?",
"delete": "Видалити сховище",
"success": "Репозиторій видалено"
},
"disable": {
"disable": "Відключити репозиторій",
"success": "Репозиторій відключено"
},
"repair": {
"repair": "Ремонтний репозиторій",
"success": "Сховище відремонтовано"
"admin": {
"settings": {
"not_allowed": "Ви не маєте права доступу до налаштувань сервера",
"secrets": {
"add": "Додати секрет",
"created": "Створено глобальний секрет",
"deleted": "Глобальну таємницю видалено",
"desc": "Глобальні секрети можуть бути передані всім сховищам, окремим крокам конвеєра під час виконання як змінні середовища.",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Найменування",
"none": "Глобальних секретів поки що не існує.",
"save": "Зберегти секрет",
"saved": "Глобальний секрет збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення",
"warning": "Ці секрети будуть доступні для всіх користувачів сервера."
},
"settings": "Налаштування"
}
},
"badge": {
"badge": "Бейдж",
"branch": "Філія",
"type": "Синтаксис",
"type_html": "HTML",
"type_markdown": "Уцінка",
"type_url": "URL"
},
"crons": {
"add": "Додати cron",
"branch": {
"placeholder": "Гілка (використовує гілку за замовчуванням, якщо порожня)",
"title": "Філія"
},
"created": "Створено Cron",
"crons": "Крони",
"delete": "Видалити cron",
"deleted": "Cron видалено",
"desc": "Завдання Cron можна використовувати для регулярного запуску трубопроводів.",
"edit": "Редагувати cron",
"name": {
"name": "Назва",
"placeholder": "Назва cron завдання"
},
"next_exec": "Наступне виконання",
"none": "Крон поки що немає.",
"not_executed_yet": "Ще не виконано",
"save": "Зберегти cron",
"saved": "Cron збережено",
"schedule": {
"placeholder": "Розклад",
"title": "Розклад (на основі UTC)"
},
"show": "Показати крони"
},
"general": {
"allow_pr": {
"allow": "Дозволити запити на витяг",
"desc": "Конвеєри можуть працювати на основі запитів."
},
"cancel_prev": {
"cancel": "Скасувати попередні трубопроводи",
"desc": "Дозволяє скасовувати відкладені та запущені конвеєри однієї і тієї ж події та контексту перед запуском нового конвеєра."
},
"general": "Генерал",
"pipeline_path": {
"default": "За замовчуванням: .woodpecker/*.yml -> .woodpecker.yml",
"path": "Траса трубопроводу"
},
"project": "Налаштування проекту",
"protected": {
"desc": "Кожен трубопровід повинен бути схвалений перед початком будівництва.",
"protected": "Захищений"
},
"save": "Зберегти настройки",
"success": "Оновлено налаштування репозиторію",
"timeout": {
"minutes": "хвилини",
"timeout": "Таймаут"
},
"trusted": {
"desc": "Кожен трубопровід повинен бути схвалений перед початком будівництва.",
"trusted": "Довірені"
},
"visibility": {
"internal": {
"desc": "Цей проект можуть бачити лише авторизовані користувачі інстанції Woodpecker.",
"internal": "Внутрішній"
},
"private": {
"desc": "Цей проект можете бачити тільки ви та інші власники сховища.",
"private": "Приватний"
},
"public": {
"desc": "Кожен користувач може побачити ваш проект, не входячи в систему.",
"public": "Публічні"
},
"visibility": "Прозорість проекту"
}
},
"not_allowed": "Ви не маєте права доступу до налаштувань цього сховища",
"registries": {
"add": "Додати реєстр",
"address": {
"address": "Адреса",
"placeholder": "Адреса реєстру (наприклад, docker.io)"
},
"created": "Створено облікові дані реєстру",
"credentials": "Реквізити реєстру",
"delete": "Видалення реєстру",
"deleted": "Видалено облікові дані реєстру",
"desc": "Облікові дані реєстрів можуть бути додані для використання приватних зображень для вашого конвеєра.",
"edit": "Редагування реєстру",
"none": "Повноважень реєстру поки що немає.",
"registries": "Реєстри",
"save": "Зберегти реєстр",
"saved": "Облікові дані реєстру збережено",
"show": "Показати реєстри"
},
"secrets": {
"add": "Додати секрет",
"created": "Секрет створено",
"delete": "Видалити секрет",
"deleted": "Секрет видалено",
"desc": "Секрети можуть бути передані окремим етапам конвеєра під час виконання як змінні середовища.",
"edit": "Секрет редагування",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Назва",
"none": "Секретів поки що немає.",
"save": "Зберегти секрет",
"saved": "Секрет збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення"
},
"settings": "Налаштування"
},
"user_none": "Ця організація/користувач ще не має проектів."
},
"repos": "Репо",
"repositories": "Сховища",
"search": "Обшук…",
"time": {
"days_short": "д",
"hours_short": "г",
"min_short": "хв",
"not_started": "ще не розпочато",
"sec_short": "сек",
"template": "MMM D, РРРР, ГГ:п z",
"weeks_short": "т"
},
"unknown_error": "Виникла невідома помилка",
"url": "URL",
"user": {
"access_denied": "Ви не авторизовані для входу",
"internal_error": "Виникла внутрішня помилка",
"oauth_error": "Помилка під час автентифікації у провайдера OAuth"
},
"username": "Ім'я користувача",
"welcome": "Ласкаво просимо до Woodpcker"
"back": "Назад",
"cancel": "Скасувати",
"docs": "Документи",
"documentation_for": "Документація для \"{topic}\"",
"errors": {
"not_found": "Серверу не вдалося знайти запитуваний об'єкт"
},
"login": "Логін",
"logout": "Вихід",
"not_found": {
"back_home": "Повертаємося додому",
"not_found": "Ого 404, або ми щось зламали, або у вас помилка при наборі тексту :-/"
},
"org": {
"settings": {
"not_allowed": "Ви не маєте права доступу до налаштувань цієї організації",
"secrets": {
"add": "Додати секрет",
"created": "Секрет організації збережено",
"deleted": "Організаційну таємницю видалено",
"desc": "Секрети організації можуть бути передані всім окремим крокам конвеєра сховища організації під час виконання як змінні середовища.",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Найменування",
"none": "Секретів організації поки що немає.",
"save": "Зберегти секрет",
"saved": "Секрет організації збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення"
},
"settings": "Налаштування"
}
},
"password": "Пароль",
"pipeline_feed": "Трубопровідна подача",
"repo": {
"activity": "Активність",
"add": "Додати репозиторій",
"branches": "Відділення",
"deploy_pipeline": {
"enter_target": "Цільове середовище розгортання",
"variables": {
"add": "Додати змінну",
"desc": "Вкажіть додаткові змінні для використання у конвеєрі. Змінні з однаковими іменами буде перезаписано.",
"title": "Додаткові змінні конвеєра",
"delete": "Видалити змінну",
"name": "Ім'я змінної",
"value": "Змінне значення"
},
"enter_task": "Завдання на розгортання",
"title": "Ініціювати подію розгортання для поточного конвеєра #{pipelineId}",
"trigger": "Розгорнути"
},
"enable": {
"enable": "Увімкнути",
"enabled": "Вже увімкнено",
"list_reloaded": "Оновлений список репозиторіїв",
"reload": "Перезавантажити репозиторії",
"success": "Репозиторій увімкнено",
"disabled": "Вимкнено"
},
"manual_pipeline": {
"select_branch": "Оберіть відділення",
"title": "Запустити ручний прогін трубопроводу",
"trigger": "Запуск конвеєра",
"variables": {
"add": "Додати змінну",
"desc": "Вкажіть додаткові змінні для використання в конвеєрі. Змінні з однаковими іменами будуть перезаписані.",
"name": "Ім'я змінної",
"title": "Додаткові змінні трубопроводу",
"value": "Значення змінної",
"delete": "Вилучити змінну"
}
},
"not_allowed": "Ви не маєте права доступу до цього сховища",
"open_in_forge": "Відкрити репозиторій у системі керування версіями",
"pipeline": {
"actions": {
"cancel": "Скасувати",
"cancel_success": "Трубопровід скасовано",
"canceled": "Цей крок було скасовано.",
"log_auto_scroll": "Автоматична прокрутка вниз",
"log_auto_scroll_off": "Вимкнути автоматичну прокрутку",
"log_download": "Завантажити",
"restart": "Перезапуск",
"restart_success": "Трубопровід перезапущено"
},
"config": "Конфіг",
"event": {
"cron": "Крон",
"deploy": "Розгорнути",
"manual": "Посібник",
"pr": "Запит на вилучення",
"push": "Натисни",
"tag": "Тег"
},
"exit_code": "код виходу {exitCode}",
"files": "Змінені файли ({files})",
"loading": "Загрузка…",
"log_download_error": "Виникла помилка при завантаженні лог-файлу",
"no_files": "Жодні файли не були змінені.",
"no_pipeline_steps": "Сходинки трубопроводу відсутні!",
"no_pipelines": "Жоден трубопровід ще не був запущений.",
"pipeline": "Трубопровід #{pipelineId}",
"pipelines_for": "Трубопроводи для відгалуження \"{branch}\"",
"protected": {
"approve": "Затвердити",
"approve_success": "Трубопровід схвалено",
"awaits": "Цей трубопровід чекає на погодження якогось експлуатаційника!",
"decline": "Спад",
"decline_success": "Трубопровід відхилено",
"declined": "Від цього газопроводу відмовилися!"
},
"step_not_started": "Цей крок ще не розпочався.",
"tasks": "Задачі",
"pipelines_for_pr": "Конвеєри для запиту на пул #{index}"
},
"settings": {
"actions": {
"actions": "Дії",
"delete": {
"confirm": "Всі дані будуть втрачені після цієї дії!!!\n\nВи дійсно хочете продовжити?",
"delete": "Видалити сховище",
"success": "Репозиторій видалено"
},
"disable": {
"disable": "Відключити репозиторій",
"success": "Репозиторій відключено"
},
"repair": {
"repair": "Ремонтний репозиторій",
"success": "Сховище відремонтовано"
},
"enable": {
"enable": "Увімкнути репозиторій",
"success": "Репозиторій увімкнено"
}
},
"badge": {
"badge": "Бейдж",
"branch": "Філія",
"type": "Синтаксис",
"type_html": "HTML",
"type_markdown": "Уцінка",
"type_url": "URL"
},
"crons": {
"add": "Додати cron",
"branch": {
"placeholder": "Гілка (використовує гілку за замовчуванням, якщо порожня)",
"title": "Філія"
},
"created": "Створено Cron",
"crons": "Крони",
"delete": "Видалити cron",
"deleted": "Cron видалено",
"desc": "Завдання Cron можна використовувати для регулярного запуску трубопроводів.",
"edit": "Редагувати cron",
"name": {
"name": "Назва",
"placeholder": "Назва cron завдання"
},
"next_exec": "Наступне виконання",
"none": "Крон поки що немає.",
"not_executed_yet": "Ще не виконано",
"save": "Зберегти cron",
"saved": "Cron збережено",
"schedule": {
"placeholder": "Розклад",
"title": "Розклад (на основі UTC)"
},
"show": "Показати крони",
"run": "Виконати зараз"
},
"general": {
"allow_pr": {
"allow": "Дозволити запити на витяг",
"desc": "Конвеєри можуть працювати на основі запитів."
},
"cancel_prev": {
"cancel": "Скасувати попередні трубопроводи",
"desc": "Дозволяє скасовувати відкладені та запущені конвеєри однієї і тієї ж події та контексту перед запуском нового конвеєра."
},
"general": "Генерал",
"pipeline_path": {
"default": "За замовчуванням: .woodpecker/*.yml -> .woodpecker.yml",
"path": "Траса трубопроводу",
"desc_path_example": "мій/шлях/"
},
"project": "Налаштування проекту",
"protected": {
"desc": "Кожен трубопровід повинен бути схвалений перед початком будівництва.",
"protected": "Захищений"
},
"save": "Зберегти настройки",
"success": "Оновлено налаштування репозиторію",
"timeout": {
"minutes": "хвилини",
"timeout": "Таймаут"
},
"trusted": {
"desc": "Кожен трубопровід повинен бути схвалений перед початком будівництва.",
"trusted": "Довірені"
},
"visibility": {
"internal": {
"desc": "Цей проект можуть бачити лише авторизовані користувачі інстанції Woodpecker.",
"internal": "Внутрішній"
},
"private": {
"desc": "Цей проект можете бачити тільки ви та інші власники сховища.",
"private": "Приватний"
},
"public": {
"desc": "Кожен користувач може побачити ваш проект, не входячи в систему.",
"public": "Публічні"
},
"visibility": "Прозорість проекту"
},
"netrc_only_trusted": {
"netrc_only_trusted": "Вставляйте облікові дані netrc лише в надійні контейнери",
"desc": "Вставляйте облікові дані netrc лише в надійні контейнери (рекомендовано)."
},
"allow_deploy": {
"allow": "Дозволити розгортання",
"desc": "Дозволити розгортання з успішних конвеєрів. Використовуйте лише в тому випадку, якщо ви довіряєте всім користувачам із доступом push."
}
},
"not_allowed": "Ви не маєте права доступу до налаштувань цього сховища",
"registries": {
"add": "Додати реєстр",
"address": {
"address": "Адреса",
"placeholder": "Адреса реєстру (наприклад, docker.io)"
},
"created": "Створено облікові дані реєстру",
"credentials": "Реквізити реєстру",
"delete": "Видалення реєстру",
"deleted": "Видалено облікові дані реєстру",
"desc": "Облікові дані реєстрів можуть бути додані для використання приватних зображень для вашого конвеєра.",
"edit": "Редагування реєстру",
"none": "Повноважень реєстру поки що немає.",
"registries": "Реєстри",
"save": "Зберегти реєстр",
"saved": "Облікові дані реєстру збережено",
"show": "Показати реєстри"
},
"secrets": {
"add": "Додати секрет",
"created": "Секрет створено",
"delete": "Видалити секрет",
"deleted": "Секрет видалено",
"desc": "Секрети можуть бути передані окремим етапам конвеєра під час виконання як змінні середовища.",
"edit": "Секрет редагування",
"events": {
"events": "Доступно на наступних заходах",
"pr_warning": "Будь ласка, будьте обережні з цією опцією, оскільки зловмисник може надіслати зловмисний запит, який розкриє ваші секрети."
},
"images": {
"desc": "Через кому список зображень, для яких доступний цей секрет, залишити порожнім, щоб дозволити всі зображення",
"images": "Доступно для наступних зображень"
},
"name": "Назва",
"none": "Секретів поки що немає.",
"save": "Зберегти секрет",
"saved": "Секрет збережено",
"secrets": "Секрети",
"show": "Показати секрети",
"value": "Значення",
"delete_confirm": "Ви справді хочете видалити цей секрет?",
"plugins_only": "Доступно лише для плагінів"
},
"settings": "Налаштування"
},
"user_none": "Ця організація/користувач ще не має проектів.",
"pull_requests": "Запит на пул"
},
"repos": "Репо",
"repositories": "Сховища",
"search": "Обшук…",
"time": {
"days_short": "д",
"hours_short": "г",
"min_short": "хв",
"not_started": "ще не розпочато",
"sec_short": "сек",
"template": "MMM D, РРРР, ГГ:п z",
"weeks_short": "т"
},
"unknown_error": "Виникла невідома помилка",
"url": "URL",
"user": {
"access_denied": "Ви не авторизовані для входу",
"internal_error": "Виникла внутрішня помилка",
"oauth_error": "Помилка під час автентифікації у провайдера OAuth"
},
"username": "Ім'я користувача",
"welcome": "Ласкаво просимо до Woodpcker",
"api": "API",
"empty_list": "{entity} не знайдено!"
}