/
githubmirror
/
angular.js
Обзор
Документация
Войти
/
githubmirror
/
angular.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.6.2
scripts/jenkins/build.sh
44 строки
1 KB
Peter Bacon Darwin
chore(jenkins): fix yarn and grunt installation
07 дек 2016, 13:53
07 дек 2016, 13:53
fc89a85
Код
Авторство
О чём код?
#!/bin/bash echo "#################################" echo "#### Jenkins Build ############" echo "#################################" source scripts/jenkins/init-node.sh # Enable tracing and exit on first failure set -xe # This is the default set of browsers to use on the CI server unless overridden via env variable if [[ -z "$BROWSERS" ]] then BROWSERS="Chrome,Firefox,Opera,/Users/jenkins/bin/safari.sh" fi # CLEAN # rm -f angular.min.js.gzip.size rm -f angular.js.size # BUILD # yarn run grunt -- ci-checks package --no-color mkdir -p test_out # UNIT TESTS # yarn run grunt -- test:unit --browsers="$BROWSERS" --reporters=dots,junit --no-colors --no-color # END TO END TESTS # yarn run grunt -- test:ci-protractor # DOCS APP TESTS # yarn run grunt -- test:docs --browsers="$BROWSERS" --reporters=dots,junit --no-colors --no-color # Promises/A+ TESTS # yarn run grunt -- test:promises-aplus --no-color # CHECK SIZE # gzip -c < build/angular.min.js > build/angular.min.js.gzip echo "YVALUE=`ls -l build/angular.min.js | cut -d" " -f 8`" > angular.min.js.size echo "YVALUE=`ls -l build/angular.min.js.gzip | cut -d" " -f 8`" > angular.min.js.gzip.size