Skip to content

ОписаниеСервиса ​

Сервис-контейнер джобы (services). Создание через фабрику задачи:

bsl
Сервис = Задача.НовыйСервис();

Поля ​

ПолеТипYAML-ключ
ИмяСтрокаname
АлиасСтрокаalias
ПеременныеСоответствиеvariables

Методы ​

ДобавитьКомандуЭнтрипоинт(Команда) ​

Добавляет команду в entrypoint.

Энтрипоинт() ​

Возвращает массив команд entrypoint.

ДобавитьКоманду(Команда) ​

Добавляет команду в command.

ПолучитьКоманду() ​

Возвращает массив команд command.

ДобавитьПеременную(Имя, Значение) ​

Переменная окружения сервиса.

Пример ​

bsl
База = Задача.НовыйСервис();
База.Имя = "postgres:14";
База.Алиас = "db";
База.ДобавитьПеременную("POSTGRES_PASSWORD", "secret");

YAML:

yaml
services:
  - name: postgres:14
    alias: db
    variables:
      POSTGRES_PASSWORD: secret