mirror of
https://github.com/Karaka-Management/Build.git
synced 2026-02-13 01:28:40 +00:00
Update buildProject.sh
This commit is contained in:
parent
07cd323698
commit
8c9a794d53
|
|
@ -3,62 +3,8 @@
|
||||||
# Include config
|
# Include config
|
||||||
. config.sh
|
. config.sh
|
||||||
|
|
||||||
# Previous cleanup
|
# Clean setup
|
||||||
rm -r -f ${ROOT_PATH}
|
. setup.sh
|
||||||
mkdir -p ${ROOT_PATH}
|
|
||||||
|
|
||||||
rm -r -f ${INSPECTION_PATH}
|
|
||||||
mkdir -p ${INSPECTION_PATH}
|
|
||||||
|
|
||||||
# Create git repositories
|
|
||||||
c=0;
|
|
||||||
for i in "${GITHUB_URL[@]}"
|
|
||||||
do
|
|
||||||
if [ "$c" -eq 0 ]
|
|
||||||
then
|
|
||||||
cd ${BASE_PATH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$c" -eq 1 ]
|
|
||||||
then
|
|
||||||
cd ${ROOT_PATH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
git clone -b ${GIT_BRANCH} $i
|
|
||||||
c=$((c+1))
|
|
||||||
done
|
|
||||||
|
|
||||||
cd ${ROOT_PATH}
|
|
||||||
git submodule update --init --recursive
|
|
||||||
|
|
||||||
# Creating directories for inspection
|
|
||||||
mkdir -p ${INSPECTION_PATH}/logs
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/logs
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/metrics
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/pdepend
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/phpcs
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/phpcpd
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/linting
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework/html
|
|
||||||
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/logs
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/metrics
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/pdepend
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/phpcs
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/phpcpd
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/linting
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules/html
|
|
||||||
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Framework
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Web
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Model
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Modules
|
|
||||||
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Test/Php
|
|
||||||
mkdir -p ${INSPECTION_PATH}/Test/Js
|
|
||||||
|
|
||||||
# Permission handling
|
|
||||||
chmod -R 777 ${ROOT_PATH}
|
|
||||||
|
|
||||||
cd ${ROOT_PATH}
|
cd ${ROOT_PATH}
|
||||||
|
|
||||||
|
|
@ -68,7 +14,7 @@ mysql -e 'create database oms;' -u ${DB_USER} -p${DB_PASSWORD}
|
||||||
#echo "USE mysql;\nUPDATE user SET password=PASSWORD('123456') WHERE user='root';\nFLUSH PRIVILEGES;\n" | mysql -u root
|
#echo "USE mysql;\nUPDATE user SET password=PASSWORD('123456') WHERE user='root';\nFLUSH PRIVILEGES;\n" | mysql -u root
|
||||||
|
|
||||||
# Run inspection
|
# Run inspection
|
||||||
. Inspection/inspect.sh
|
. inspect.sh
|
||||||
|
|
||||||
# Build documentation
|
# Build documentation
|
||||||
php ${TOOLS_PATH}/documentor.phar -s ${ROOT_PATH}/phpOMS -d ${BASE_PATH}/Inspection/Test/Php/docblock -c ${INSPECTION_PATH}/Test/Php/coverage.xml -u ${INSPECTION_PATH}/Test/Php/junit_php.xml -b http://docs.orange-management.de
|
php ${TOOLS_PATH}/documentor.phar -s ${ROOT_PATH}/phpOMS -d ${BASE_PATH}/Inspection/Test/Php/docblock -c ${INSPECTION_PATH}/Test/Php/coverage.xml -u ${INSPECTION_PATH}/Test/Php/junit_php.xml -b http://docs.orange-management.de
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user