Um estudo que apresenta utilitários com interface de linha de comando para tarefas de compilação de aplicações legadas, num controle de versão com git, seguindo o fluxo de trabalho Git Flow, elaborado em PowerShell.
Os utilitários tal qual disponibilizados precisam de ajustes para que sejam plenamente funcionais em qualquer projeto. Uma vez que cada projeto é único e tem suas especificidades, o Package Kitchen não se propõe a ser uma ferramenta que funciona out of the box em todos os cenários, mas uma base adaptável ou de códigos e conceitos sistematizados reaproveitáveis para cada cenário real, para cada necessidade.
O Package Kitchen está disponível sob a licença GPL3.
Este estudo iniciou-se em 2021, e teve como principal foco o entendimento, sistematização e produção de um protótipo de solução para dores frequentes na elaboração de uma esteira de CI/CD para soluções legadas. Dores tais quais compiladores de outras gerações que não suportam multithreading, ausência de ferramentas que para determinar dependências e uma compilação assertiva em grandes projetos arquitetados em monorepo etc.