Infelizmente, não há nada parecido no momento.
Quando a configuração estiver em vigor em um nó, você poderá executar Test-DSCConfiguration
, mas, a partir desse ponto, já aplicou a configuração pelo menos uma vez.
Seguindo os exemplos na Web, não é difícil configurar um
No entanto, preciso encontrar uma maneira de listar as alterações que o script fará, e não "torná-lo".
O desafio que tenho é que o script que eu quero testar contém algumas variáveis específicas do Gerenciamento de Liberação que são preenchidas durante o processo de lançamento. Assim:
# Copy website bits to configured deployment path
File CopyDeploymentBits
{
Ensure = "Present"
Type = "Directory"
Recurse = $true
SourcePath = $applicationPath
DestinationPath = $($Node.DeploymentPath)
}
É possível executar o script através do caminho de release normal e apenas executar a parte "Test" e obter um log do que é OK / Não OK e não aplicar nenhuma alteração?
Obrigado!