Estou tentando configurar uma versão usando TeamCity e Leiningen , mas eu não acho que isso seja particularmente pertinente à minha pergunta.
Existem dois serviços do TeamCity, um para o servidor de compilação e outro para um agente de compilação. Ambos os serviços estão sendo executados em "Sistema Local". O servidor está executando o Windows Server 2008 DataCenter [versão 6.0.6002].
Eu copiei os arquivos para a pasta C: \ Windows \ System32 \ config \ systemprofile e pareço ser capaz de acessá-los como a conta do sistema. Por 'parece', estou me referindo a ser capaz de fazer o seguinte em Prompt de Comando :
psexec -s \localhost cmd
...
foo bar
em que foo bar
é o comando que o agente de compilação do TeamCity deve estar executando. [É extremamente improvável que haja uma diferença no que o agente de compilação é especificado para fazer e o que eu fiz; foo bar
não é muito menor que o comando de uma linha real.]
Eu reiniciei os dois serviços do TeamCity, mas o mesmo "... não pode ser encontrado". erro persistiu. Eu reiniciei o servidor, pois eu suspeitava que isso pudesse ser semelhante a como os serviços não podem acessar as mudanças nas variáveis de ambiente até depois que o servidor foi reiniciado, mas (infelizmente) isso não parece resolver o problema.
Agora suspeito que isso seja um problema com o TeamCity.
Tags windows-server-2008