diff --git a/bin/docker-build-app.sh b/bin/docker-build-app.sh index a3fc809a936f79d0a5c50cfc58a6dd90f75f8b4c..97110942b96731110adbf59d36bf94b35db6c41d 100755 --- a/bin/docker-build-app.sh +++ b/bin/docker-build-app.sh @@ -6,33 +6,33 @@ cd ${DIR}/.. v=7.0 ; docker build --rm -t skeleton-app-${v} -f Dockerfile-${v} . v=7.0 ; docker rm -f skeleton-app-${v}-container -v=7.0 ; docker run -d -p 8070:80 -p 8470:443 -v ${PWD}/composer.json:/app/composer.json --name skeleton-app-${v}-container skeleton-app-${v} -v=7.0 ; docker run -v ${PWD}/composer.json:/app/composer.json skeleton-app-${v} composer update --no-suggest --optimize-autoloader +v=7.0 ; docker run -d -p 8070:80 -p 8470:443 -v ${PWD}/composer.json:/app/composer.json -v ${PWD}/.phan:/app/.phan --name skeleton-app-${v}-container skeleton-app-${v} +v=7.0 ; docker exec skeleton-app-${v}-container composer update --no-suggest --optimize-autoloader v=7.1 ; docker build --rm -t skeleton-app-${v} -f Dockerfile-${v} . v=7.1 ; docker rm -f skeleton-app-${v}-container -v=7.1 ; docker run -d -p 8071:80 -p 8471:443 -v ${PWD}/composer.json:/app/composer.json --name skeleton-app-${v}-container skeleton-app-7.1 -v=7.1 ; docker run -v ${PWD}/composer.json:/app/composer.json skeleton-app-${v} composer update --no-suggest --optimize-autoloader +v=7.1 ; docker run -d -p 8071:80 -p 8471:443 -v ${PWD}/composer.json:/app/composer.json -v ${PWD}/.phan:/app/.phan --name skeleton-app-${v}-container skeleton-app-7.1 +v=7.1 ; docker exec skeleton-app-${v}-container composer update --no-suggest --optimize-autoloader v=7.2 ; docker build --rm -t skeleton-app-${v} -f Dockerfile-${v} . v=7.2 ; docker rm -f skeleton-app-${v}-container -v=7.2 ; docker run -d -p 8072:80 -p 8472:443 --name skeleton-app-${v}-container skeleton-app-${v} -v=7.2 ; docker run -v ${PWD}/composer.json:/app/composer.json skeleton-app-${v} composer update --no-suggest --optimize-autoloader +v=7.2 ; docker run -d -p 8072:80 -p 8472:443 -v ${PWD}/composer.json:/app/composer.json -v ${PWD}/.phan:/app/.phan --name skeleton-app-${v}-container skeleton-app-${v} +v=7.2 ; docker exec skeleton-app-${v}-container composer update --no-suggest --optimize-autoloader v=7.3 ; docker build --rm -t skeleton-app-${v} -f Dockerfile-${v} . v=7.3 ; docker rm -f skeleton-app-${v}-container -v=7.3 ; docker run -d -p 8073:80 -p 8473:443 -v ${PWD}/composer.json:/app/composer.json --name skeleton-app-${v}-container skeleton-app-${v} -v=7.3 ; docker run -v ${PWD}/composer.json:/app/composer.json skeleton-app-${v} composer update --no-suggest --optimize-autoloader +v=7.3 ; docker run -d -p 8073:80 -p 8473:443 -v ${PWD}/composer.json:/app/composer.json -v ${PWD}/.phan:/app/.phan --name skeleton-app-${v}-container skeleton-app-${v} +v=7.3 ; docker exec skeleton-app-${v}-container composer update --no-suggest --optimize-autoloader # analyse des modules unicaen/* : -# v=7.0 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log -# v=7.1 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log -# v=7.2 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log -# v=7.3 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log +# v=7.0 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log +# v=7.1 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log +# v=7.2 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log +# v=7.3 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-unicaen.php --target-php-version $v > /tmp/phan-unicaen-$v.log # analyse des vendors : -# v=7.0 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log -# v=7.1 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log -# v=7.2 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log -# v=7.3 ; docker run -v ${PWD}/.phan:/app/.phan skeleton-app-$v vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log +# v=7.0 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log +# v=7.1 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log +# v=7.2 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log +# v=7.3 ; docker exec skeleton-app-$v-container vendor/bin/phan --config-file .phan/config-vendor.php --target-php-version $v > /tmp/phan-vendor-$v.log