从官方版本中合并
This commit is contained in:
parent
c10b87d37f
commit
e926e3dab8
|
@ -1,8 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -o pipefail
|
||||
|
||||
[[ -z "$NGIO_ENV_DEFS" ]] && . ./scripts/env-set.sh
|
||||
[[ -n "$TRAVIS" ]] && . ./scripts/env-info-and-check.sh
|
||||
|
||||
(set -x; npm install -g gulp --no-optional)
|
|
@ -1,56 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -o pipefail
|
||||
|
||||
[[ -z "$NGIO_ENV_DEFS" ]] && . ./scripts/env-set.sh > /dev/null
|
||||
if [[ "x$1" == "x-v" ]]; then VERBOSE=1; shift; fi
|
||||
|
||||
SITE=./www
|
||||
|
||||
CHECK_FOR=bad-code-excerpt
|
||||
|
||||
LOGFILE_PREFIX=$CHECK_FOR-log
|
||||
LOGFILE_FULL=$TMP/$LOGFILE_PREFIX-full.txt
|
||||
LOGFILE=$TMP/$LOGFILE_PREFIX.txt
|
||||
|
||||
SKIPFILE_BASE=$CHECK_FOR-skip-patterns.txt
|
||||
SKIPFILE_SRC=./scripts/config/$SKIPFILE_BASE
|
||||
SKIPFILE=$TMP/$SKIPFILE_BASE
|
||||
|
||||
if [[ ! -d $SITE ]]; then
|
||||
echo "Missing site folder $SITE"
|
||||
exit 1;
|
||||
fi
|
||||
|
||||
travis_fold start $CHECK_FOR
|
||||
echo "Searching site for HTML files containing bad code excerpts (BAD FILENAME)."
|
||||
echo
|
||||
|
||||
if [[ -n "$VERBOSE" ]]; then
|
||||
travis_fold start $CHECK_FOR-details
|
||||
echo "Full file list with grep details:"
|
||||
find $SITE -type f -name "*.html" -exec grep -Hne "BAD FILENAME" {} \; | tee $LOGFILE_FULL
|
||||
travis_fold end $CHECK_FOR-details
|
||||
echo
|
||||
else
|
||||
echo "Full file list:"
|
||||
find $SITE -type f -name "*.html" -exec grep -le "BAD FILENAME" {} \; | tee $LOGFILE_FULL
|
||||
fi
|
||||
|
||||
echo
|
||||
echo "Skip patterns for paths of files known to have issues ($SKIPFILE_SRC):"
|
||||
|
||||
perl -pe 's/(\s+|\s*#.*)$/\n/g' $SKIPFILE_SRC | \
|
||||
# Remove blank lines \
|
||||
grep '.' > $SKIPFILE
|
||||
cat $SKIPFILE
|
||||
echo
|
||||
echo "File list excluding those matching skip patterns:"
|
||||
grep -v -E -f $SKIPFILE $LOGFILE_FULL | tee $LOGFILE || true
|
||||
|
||||
if [[ ! -s $LOGFILE ]]; then
|
||||
echo "No matches, all is good!"
|
||||
travis_fold end $CHECK_FOR
|
||||
else
|
||||
exit 1;
|
||||
fi
|
|
@ -1,4 +0,0 @@
|
|||
# Comments & blank lines are ignored. Entry format (make pattern as specific as possible):
|
||||
# <grep-pattern-to-match-file-path> # reason / issue number
|
||||
|
||||
/[jt]s/.*/api/forms/index/NG_VALIDATORS-let.html # RC6 contains broken example tags
|
|
@ -1,6 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -ex -o pipefail
|
||||
|
||||
./scripts/deploy-install.sh
|
||||
(cd ../angular && git checkout $PREVIEW_BRANCH)
|
|
@ -1,20 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -o pipefail
|
||||
|
||||
[[ -z "$NGIO_ENV_DEFS" ]] && . ./scripts/env-set.sh
|
||||
|
||||
if [[ -e "$NG2_REPO" ]]; then
|
||||
echo Angular repo is already present at: $NG2_REPO
|
||||
else
|
||||
travis_fold start install.ng2
|
||||
echo GETTING Angular from GitHub ...
|
||||
set -x
|
||||
git clone https://github.com/angular/angular.git $NG2_REPO
|
||||
git -C $NG2_REPO checkout $LATEST_RELEASE
|
||||
set +x
|
||||
travis_fold end install.ng2
|
||||
fi
|
||||
|
||||
echo INSTALLED repos:
|
||||
ls -ld ../a*
|
|
@ -1,49 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -o pipefail
|
||||
|
||||
[[ -z "$NGIO_ENV_DEFS" ]] && . ./scripts/env-set.sh
|
||||
|
||||
travis_fold start env_info
|
||||
echo ENVIRONMENT INFO
|
||||
travis_fold start env_info.path
|
||||
echo Path:
|
||||
echo $PATH | tr : '\n'
|
||||
echo
|
||||
travis_fold end env_info.path
|
||||
travis_fold start env_info.home
|
||||
echo Home: $HOME
|
||||
ls -la ~
|
||||
echo
|
||||
travis_fold end env_info.home
|
||||
travis_fold start env_info.pwd
|
||||
echo Pwd: `pwd`
|
||||
ls -la
|
||||
echo
|
||||
travis_fold end env_info.pwd
|
||||
if [[ 0 ]]; then
|
||||
# Not needed anymore, but keeping it at least for the first commit for archival purposes.
|
||||
travis_fold start env_info.bash_profile
|
||||
echo Bash profile ------------------------------------------------------------
|
||||
cat ~/.bash_profile
|
||||
travis_fold end env_info.bash_profile
|
||||
travis_fold start env_info.bashrc
|
||||
echo Bashrc ------------------------------------------------------------------
|
||||
cat ~/.bashrc
|
||||
echo -------------------------------------------------------------------------
|
||||
travis_fold end env_info.bashrc
|
||||
travis_fold start env_info.build
|
||||
echo build.sh ----------------------------------------------------------------
|
||||
cat ~/build.sh
|
||||
echo -------------------------------------------------------------------------
|
||||
travis_fold end env_info.build
|
||||
fi
|
||||
travis_fold end env_info
|
||||
|
||||
echo ENVIRONMENT CONFIG CHECK:
|
||||
if [[ -z "$NGIO_ENV_DEFS" ]]; then
|
||||
echo Environment variables are not being set. Aborting.
|
||||
exit 1;
|
||||
else
|
||||
echo Environment variables successfully set.
|
||||
fi
|
|
@ -1,39 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
if [[ -z "$NGIO_ENV_DEFS" ]]; then
|
||||
export ANSI_YELLOW="\033[33;1m"
|
||||
export ANSI_RESET="\033[0m"
|
||||
echo -e "${ANSI_YELLOW}Setting environment variables from scripts/env-set.sh${ANSI_RESET} "
|
||||
|
||||
export NGIO_ENV_DEFS=1
|
||||
|
||||
export NG2_REPO=../angular
|
||||
export NG2DART_REPO=$NG2_REPO-dart
|
||||
|
||||
if [ ! $(type -t travis_fold) ]; then
|
||||
# In case this is being run locally. Turn travis_fold into a noop.
|
||||
travis_fold () { true; }
|
||||
# Alternative definition:
|
||||
# travis_fold () { echo -en "travis_fold:${1}:${2}"; }
|
||||
fi
|
||||
export -f travis_fold
|
||||
|
||||
case "$(uname -a)" in
|
||||
Darwin\ *) _OS_NAME=macos ;;
|
||||
Linux\ *) _OS_NAME=linux ;;
|
||||
*) _OS_NAME=linux ;;
|
||||
esac
|
||||
export _OS_NAME
|
||||
|
||||
: ${TMP:=$HOME/tmp}
|
||||
: ${PKG:=$TMP/pkg}
|
||||
export TMP
|
||||
export PKG
|
||||
|
||||
if [[ -z "$(type -t dart)" && ! $PATH =~ */dart-sdk/* ]]; then
|
||||
export DART_SDK="$PKG/dart-sdk"
|
||||
# echo Updating PATH to include access to Dart bin.
|
||||
export PATH="$DART_SDK/bin:$PATH"
|
||||
export PATH="$HOME/.pub-cache/bin:$PATH"
|
||||
fi
|
||||
fi
|
|
@ -1,10 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -ex -o pipefail
|
||||
|
||||
./scripts/examples-install.sh
|
||||
# For master branches (ng4) also install typescript@^2.1.5
|
||||
if [[ "$PREVIEW_BRANCH" == "master" ]]; then
|
||||
EXTRA_PACKAGES="typescript@^2.1.5"
|
||||
fi
|
||||
(cd public/docs/_examples && npm install angular/{animations,core,common,compiler,compiler-cli,platform-browser,platform-browser-dynamic,platform-server,http,forms,router,tsc-wrapped,upgrade}-builds#$PREVIEW_BRANCH $EXTRA_PACKAGES --no-optional)
|
|
@ -1,7 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -ex -o pipefail
|
||||
|
||||
(cd public/docs/_examples && npm install --no-optional)
|
||||
npm run webdriver:update --prefix public/docs/_examples
|
||||
gulp add-example-boilerplate
|
|
@ -1,28 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -o pipefail
|
||||
|
||||
cd `dirname $0`/..
|
||||
|
||||
if [[ "$(node --version)" < "v5" ]]; then
|
||||
echo "ERROR: bad version of node detected. If you have nvm installed, type:"
|
||||
echo " nvm use"
|
||||
echo "Aborting installation."
|
||||
exit 1;
|
||||
else
|
||||
echo "Node version: $(node --version)"
|
||||
fi
|
||||
|
||||
echo "Installing main packages ..."
|
||||
npm install --no-optional
|
||||
|
||||
if [ -z "$TRAVIS" ]; then
|
||||
echo "Rebuilding node-sass, just in case ..."
|
||||
npm rebuild node-sass;
|
||||
fi
|
||||
|
||||
echo "Installing packages for examples ..."
|
||||
source ./scripts/examples-install.sh
|
||||
set +x
|
||||
|
||||
echo "Installation done"
|
|
@ -0,0 +1,34 @@
|
|||
/**
|
||||
* @license
|
||||
* Copyright Google LLC All Rights Reserved.
|
||||
*
|
||||
* Use of this source code is governed by an MIT-style license that can be
|
||||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
|
||||
|
||||
// Mapping of puppeteer releases to their default Chrome version
|
||||
// derived from https://github.com/puppeteer/puppeteer/blob/master/docs/api.md.
|
||||
// The puppeteer package.json file contains the compatible Chrome revision such as
|
||||
// "chromium_revision": "722234" but this does not map easily to the Chrome version
|
||||
// so we use this mapping here instead.
|
||||
module.exports = {
|
||||
'9.0.0': '91.0.4472.19',
|
||||
'5.4.1': '87.0.4280.0',
|
||||
'5.3.1': '86.0.4240.0',
|
||||
'5.2.1': '85.0.4182.0',
|
||||
'5.1.0': '84.0.4147.0',
|
||||
'3.3.0': '83.0.4103.0',
|
||||
'3.2.0': '83.0.4103.0',
|
||||
'3.1.0': '83.0.4103.0',
|
||||
'3.0.0': '81.0.4044.0',
|
||||
'2.1.1': '80.0.3987.0',
|
||||
'2.1.0': '80.0.3987.0',
|
||||
'2.0.0': '79.0.3942.0',
|
||||
'1.20.0': '78.0.3882.0',
|
||||
'1.19.0': '77.0.3803.0',
|
||||
'1.17.0': '76.0.3803.0',
|
||||
'1.15.0': '75.0.3765.0',
|
||||
'1.13.0': '74.0.3723.0',
|
||||
'1.12.2': '73.0.3679.0',
|
||||
};
|
Loading…
Reference in New Issue