Pergunta

Então, agora eu sei O que salvar de construções noturnas. E quando eu dou algo aos clientes?

Por exemplo, eu provavelmente quero salvar informações de depuração (por exemplo, PDB).

O que mais?

Foi útil?

Solução

Nós usamos:

  • instaladores
  • binários
  • PDBS
  • Tag de arquivos de origem
  • Quaisquer outros arquivos de origem que possam não estar no SVN - por exemplo, config.status
  • construir log

Você me fez pensar se estou perdendo alguma coisa importante

Outras dicas

  • Informações da versão do compilador e da biblioteca (elas podem não fazer parte do log de compilação). Alguém mencionou os binários inteiros.
  • Arquivo de mapa do vinculador (às vezes pode ajudar a depuração remota de um problema).
  • Executável não estruturado (se em um sistema UNIX, você o retira o executável antes de disponibilizá -lo para os clientes).

Para os lançamentos do SDK, incluímos:

  • PDB e XML para as bibliotecas (embaladas com o último instantâneo das amostras)
  • Instantâneo embalado de fontes da SVN (só porque podemos)
  • Link para a documentação on -line (os documentos são gerados a partir da fonte automaticamente)

As mensagens de rastreamento não precisam necessariamente ser geradas por padrão, mas a possibilidade de habilitá -las pode ser muito útil.

Resultados e informações geradas a partir de ATPs executados na construção (provavelmente como parte do processo de construção).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top