Pipeline de Testes, Validação e Implantação — Forge College
Quer garantir que a migração do seu contrato EVM para Solana seja testável, validada e reproduzível para demos e avaliação? Nesta lição você aprende como transformar passos ad hoc em um pipeline automatizado que produz artefatos de implantação confiáveis. O que você vai aprender: vamos montar um executor de testes local com solana-test-validator e o harness de testes do Anchor, organizar e estender uma suíte de testes Anchor/TypeScript que verifica manipuladores de instrução, transições de estado e casos de erro; escrever um script de implantação que gere artefatos reprodutíveis (binário program.so, keypair do programa e IDL do Anchor) e demonstrar como reproduzir o mesmo program ID para demonstrações; e configurar um fluxo de CI que execute testes, construa artefatos e arquive releases. Também cobrimos verificações determinísticas e uma execução de implantação ponta a ponta com uma transação de exemplo para validar comportamento. Para quem é: desenvolvedores intermediários que já têm um programa Solana baseado em Anchor que compila localmente, com o IDL gerado, artefato compilado (program.so) e mapeamento da migração EVM→Solana. Espera-se familiaridade básica com Rust/Anchor, testes TypeScript e linhas de comando do Solana. Key topics covered: - solana-test-validator e harness de testes do Anchor - escrita e organização de testes Anchor/TypeScript para instruções e fluxos de estado - script de implantação reprodutível (build, program.so, keypair, IDL) - estratégias para obter program ID determinístico e reproduzível - configuração de fluxo de CI para executar testes e arquivar artefatos - checklist de rollout e validação ponta a ponta com transação de exemplo Pronto para transformar seu processo em um pipeline profissional e auditável? Acesse materiais e cursos complementares em https://www.forge.college/
Download
0 formatsNo download links available.