Repository navigation
Adicionar instalador em uma linha TG-317 - #22
Conversation
|
Revisão independente TG-317 r1 — SHA Sério — Menores (estados construídos, sem ocorrência real identificada):
O que tentei e não quebrou: 40 checks locais em dash/sh; releases reais latest 0.4.0 e pin 0.3.0 com curl; release real 0.4.0 com BusyBox wget quando fixada; checksum errado/ausente; falhas injetadas em download/cp/chmod e TERM com limpeza e preservação do binário anterior; substituição de ELF em execução. MacOS nativo/bash 3.2 não foram executados. Worktree intacto; sem aprovação, merge ou alteração de story. Relatório completo entregue ao coordenador no caminho do pacote r1. |
|
Revisão independente TG-317 r2 — SHA Os três achados r1 foram confirmados como corrigidos nas reproduções originais:
Menor / limite de redirects ( O que tentei e não quebrou: 66 checks no host, 22 no novo passo Alpine do CI reproduzido localmente, redirects diretos relativos/absolutos, redirect adicional após a tag, script completo por pipe e help, destinos FIFO/link para diretório rejeitados sem sobras. MacOS nativo e proxy HTTPS real não foram executados. Worktree intacto; sem aprovação formal, merge ou alteração de story. Relatório completo entregue no caminho do pacote r2. |
Summary
install.sh: POSIXshone-line installer (curl -fsSL .../install.sh | sh), nogh. Latest release from the/releases/latestredirect,TAIGA_VERSION/--version,TAIGA_INSTALL_DIR/--dir, SHA-256 check againstSHA256SUMS, atomic install, neversudo.scripts/test-install+ newinstallCI job: shellcheck (-s sh) and a local-fixture test (no external network) under dash, sh and bash.skills/taiga-cli/references/instalacao.md: one-liner first, manual block andgo installkept.Story: https://agile.basis.com.br/project/infra-2025/us/317