chore(install): fix install scripts & improve local usage (#2041)
Fix a few minor problems with Travis install & build scripts. Other changes allow `before-install.sh` to be run locally.
This commit is contained in:
		
							parent
							
								
									7075cdbefa
								
							
						
					
					
						commit
						b772079bc9
					
				| @ -2,13 +2,11 @@ | ||||
| 
 | ||||
| set -e -o pipefail | ||||
| 
 | ||||
| ./scripts/env-info-and-check.sh | ||||
| [[ -z "$NGIO_ENV_DEFS" ]] && . ./scripts/env-set.sh | ||||
| [[ -n "$TRAVIS" ]] && . ./scripts/env-info-and-check.sh | ||||
| 
 | ||||
| if [[ 0 ]]; then | ||||
|     # Doesn't seem to be necessary. Disabling. | ||||
|     travis_fold start install.globals | ||||
| if [ -z "$TRAVIS" ]; then | ||||
|     set -x | ||||
|     npm install -g gulp --no-optional | ||||
|     set +x | ||||
|     travis_fold end install.globals | ||||
| fi | ||||
|  | ||||
| @ -2,6 +2,8 @@ | ||||
| 
 | ||||
| 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 | ||||
| @ -11,7 +13,7 @@ echo | ||||
| travis_fold end env_info.path | ||||
| travis_fold start env_info.home | ||||
| echo Home: $HOME | ||||
| ls ~ -la | ||||
| ls -la ~ | ||||
| echo  | ||||
| travis_fold end env_info.home | ||||
| travis_fold start env_info.pwd | ||||
|  | ||||
| @ -3,7 +3,7 @@ | ||||
| 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.sh${ANSI_RESET}" | ||||
|     echo -e "${ANSI_YELLOW}Setting environment variables from scripts/env-set.sh${ANSI_RESET} " | ||||
| 
 | ||||
|     export NGIO_ENV_DEFS=1 | ||||
| 
 | ||||
| @ -12,7 +12,7 @@ if [[ -z "$NGIO_ENV_DEFS" ]]; then | ||||
| 
 | ||||
|     if [ ! $(type -t travis_fold) ]; then | ||||
|         # In case this is being run locally. Turn travis_fold into a noop. | ||||
|         travis_fold () { return; } | ||||
|         travis_fold () { true; } | ||||
|         # Alternative definition: | ||||
|         # travis_fold () { echo -en "travis_fold:${1}:${2}"; } | ||||
|     fi | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user