Pruebas de concepto de uso de una CLI para el builder de apps y ambientes.
# linux
docker build . -t builder-cli
# windows
docker build --build-arg TARGETOS=windows --build-arg EXT=.exe -t builder-cli-win .
- Extraer el binario de la imagen de docker
# bash
docker run --rm -v $(pwd)/bin:/out --entrypoint /bin/sh builder-cli -c "cp /root/builder-cli /out/"
# powershell
docker run --rm --mount "type=bind,src=$($pwd)/bin,target=/out" --entrypoint /bin/sh builder-cli -c "cp /root/builder-cli.exe /out/"
- Ejecutar el binario
# bash
$ .\bin\builder-cli
# powershell
$ .\bin\builder-cli.exe