Anterior: , Acima: Desenvolvimento de software X   [Conteúdo][Índice]


7.7 Empacotando

Escolhemos Guile como exemplo prático neste capítulo e você pode ver o resultado aqui:

Hoje em dia, os repositórios são comumente recheados com arquivos dot para várias ferramentas: .envrc, .gitlab-ci.yml, .github/workflows, Dockerfile, .buildpacks, Aptfile, requirements.txt e outros. Pode parecer que estamos propondo um monte de arquivos adicionais, mas na verdade esses arquivos são expressivos o suficiente para substituir a maioria ou todos os listados acima.

Com alguns arquivos, obtemos suporte para:

Este é um bom (na nossa opinião!) conjunto de ferramentas unificadas para implantação de software reproduzível e uma ilustração de como você, como desenvolvedor, pode se beneficiar dele!