Skip to content

Commit 8b45b40

Browse files
author
Mateus Roveda
committed
Merge branch 'ajuste-tratamento-stdin-em-laco-no-build' into 'main'
Altera estratégia de tratamento de STDIN em laço no comando de build See merge request aztecwebteam/aztlan!157
2 parents a42975d + b170f59 commit 8b45b40

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

environment/bin/build

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -296,9 +296,12 @@ install_private_themes() {
296296
}
297297

298298
install_composer_packages() {
299-
list_all_versioned_composer_files | while IFS= read -r line; do
300-
[[ -f $line ]] && docker_compose_run_with_host_user -w /app/`dirname $line` composer install ${COMPOSER_INSTALL_OPTIONS} < /dev/tty
301-
done
299+
exec 3</dev/tty || exec 3<&0
300+
while read composer_file
301+
do
302+
[[ -f $composer_file ]] && docker_compose_run_with_host_user -w /app/`dirname $composer_file` composer install ${COMPOSER_INSTALL_OPTIONS} <&3
303+
done < <(list_all_versioned_composer_files)
304+
exec 3<&-
302305
}
303306

304307
list_all_versioned_composer_files() {

0 commit comments

Comments
 (0)