Namespace que agrupa as funções e classes responsáveis pela construção da versão do sistema.
Classes
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