Namespace: build

build

Namespace que agrupa as funções e classes responsáveis pela construção da versão do sistema.

Classes

Console
SystemBuilder

Members


<static, constant> UNKNOWN_VERSION :string

Nome da versão exibida nas tarefas do scheduler quando o número do build é desconhecido.

Type:
  • string

<static, constant> WITHOUT_TARGET :string

Nome do destino exibido nas tarefas do scheduler quando o build é gerado sem um destino.

Type:
  • string

Methods


<static> BuildConfig()

Tipo que define o parâmetro de transporte das configuração utilizadas na geração do build do sistema.


<static> formatTaskName(version, databaseNames)

Formata o nome da tarefa criado no scheduler para gerar a versão.

Parameters:
Name Type Description
version string

Número da versão do sistema que está sendo construído.

databaseNames Array.<string>

Nome das bases de dados que receberão a versão, caso o build seja bem sucedido.

Returns:

Nome da tarefa.

Type
string

<static> parseTaskName(taskName)

Extrai do nome de uma tarefa de build a versão que está sendo construída e as bases que receberão a nova versão.

Parameters:
Name Type Description
taskName string

Nome da tarefa do scheduler.

Returns:

Dados da versão ou nulo, caso o nome da tarefa não tenha sido gerado pela função sdl.build.formatTaskName.

Type
Object | null