Граф коммитов

2120 Коммитов

Автор SHA1 Сообщение Дата
Nisheet Jain 19ad061fb9 Merge pull request #214 from Microsoft/kitsMetadataTest
Adding a test case to validate current kit metadata
2015-12-15 13:55:46 -08:00
Nisheet Jain dddf6e3d7a Renaming param to reparse (more meaningful) 2015-12-15 13:54:59 -08:00
Nisheet Jain eeaeaeb4dd Fixing the issue where cached kit metadata gets picked by validateMetadata
test which works against real kit metadata
2015-12-15 13:41:10 -08:00
Guillaume Jenkins ba0ee3f587 Added --clean support for 'taco run' 2015-12-15 10:59:56 -08:00
Nisheet Jain 87239ee6e4 passing local platforms passed on the commandline into liverreload module.
this should enable "taco run android --livereload"
2015-12-15 09:59:22 -08:00
Meena Kunnathur Balakrishnan 70718abc2b Merge pull request #219 from Microsoft/tsUpdate
Updating the node packages - gulp-typescript, typescript and gulp-tslint. Also, removing TS devDependency from our individual packages.
2015-12-15 09:57:16 -08:00
Guillaume Jenkins 2fe5e295ca Removed extra whitespace 2015-12-15 09:38:24 -08:00
Guillaume Jenkins bfc18ccb61 Removed references to VisualStudio 2015-12-15 09:29:23 -08:00
meenakb 1b33fe42e3 Removing TS devDependency from individual packages. 2015-12-15 09:21:30 -08:00
Nisheet Jain 0fd5868af4 Modifying platform/plugin command to support subCommands.
As part of the change also moving some common code into the base class (renamed to kitComponentCommand)
Removing all non-cordova inteface from cordovaExtensions.d.ts
2015-12-15 09:18:30 -08:00
leolee 6f866288f9 Override cordova version
testing with Cordova@5.4.1 in teamcity

Enable ability to override version of Cordova used in LazyRequire to gate check new versions of Cordova

"gulp run-tests --testCordova 5.4.1"

Details:
1. put "TestCordovaExempt" in scenario name to exempt from gate check
2. exempt text is inserted into args to mocha.opts
i.e. --invert --grep TestCordovaExempt
3. version of Cordova used is stored in process.env.testCordovaVersion

Refactored code into lazyCordovaRequire and lazyCordovaRun
2015-12-15 09:18:29 -08:00
Nisheet Jain 6ff8782eef Fixed the variables issues. Variables needs to be transformed into the
format cordova expects
2015-12-15 09:18:01 -08:00
Nisheet Jain 795146ae0c Cordova command should get the kitified targets and not the ones passed on
command line
2015-12-15 09:18:00 -08:00
Nisheet Jain 5616605f1b Modifying platform/plugin command to support subCommands.
As part of the change also moving some common code into the base class (renamed to kitComponentCommand)
Removing all non-cordova inteface from cordovaExtensions.d.ts
2015-12-15 09:17:59 -08:00
Guillaume Jenkins 505d9f1819 'taco build ios --clean' no longer sets the --release flag by mistake 2015-12-15 08:15:51 -08:00
meenakb 672f8e4038 Fixing an issue with a kit update test. Additionally, fixing an initialization issue in TACO. 2015-12-15 07:26:56 -08:00
Guillaume Jenkins 87e682ebba Merge pull request #213 from Microsoft/remotebuild-folder-crash
Fix "remotebuild saveconfig" crash if taco_home doesn't exist
2015-12-15 06:51:00 -08:00
Nisheet Jain f1933d0488 Adding a test case to validate current kit metadata 2015-12-14 17:42:34 -08:00
Guillaume Jenkins ffde3ff6c2 Fixed the crash for non-default config file paths as well 2015-12-14 10:56:05 -08:00
Guillaume Jenkins 92dc525276 Fixed a crash when taco_home didn't exist and saveconfig command was used 2015-12-14 09:37:39 -08:00
meenakb 71dcf7822f Updating the node packages - gulp-typescript, typescript and gulp-tslint to their latest versions 2015-12-13 21:53:15 -08:00
Nisheet Jain f8984d3c2f Incorporating PR feedback, using Q.all instead of chaining 2015-12-11 17:28:49 -08:00
Joshua Skelton 456ed5df0d Adding telemetry to remotebuild 2015-12-11 16:52:48 -08:00
Guillaume Jenkins df4189cd2c Updated typescript template 2015-12-11 16:44:59 -08:00
Nisheet Jain 66b0cd278e Removing unused npm dependency 2015-12-11 16:28:51 -08:00
Guillaume Jenkins 02db81e6d8 Made config.xml size declarations for wp8 icons consistent with the actual res images 2015-12-11 15:08:43 -08:00
Nisheet Jain b1de83577c Refactoring livereload functionality into taco-cli and delay requiring it 2015-12-11 14:44:46 -08:00
Guillaume Jenkins 54a06aaaf0 More update adjustments 2015-12-11 14:31:54 -08:00
Guillaume Jenkins dbc2e312cb Updating TACO js templates 2015-12-11 14:16:43 -08:00
Joshua Skelton 6b9480b63d Merge pull request #202 from Microsoft/require_npm
Added NpmHelper to handle invoking NPM commands programmatically
2015-12-11 13:36:46 -08:00
leotlee e0d3f14c74 Merge pull request #210 from Microsoft/CordovaGate
Cordova gate
2015-12-11 11:07:55 -08:00
leolee c6eb7bdc2a Override cordova version
testing with Cordova@5.4.1 in teamcity

Enable ability to override version of Cordova used in LazyRequire to gate check new versions of Cordova

"gulp run-tests --testCordova 5.4.1"

Details:
1. put "TestCordovaExempt" in scenario name to exempt from gate check
2. exempt text is inserted into args to mocha.opts
i.e. --invert --grep TestCordovaExempt
3. version of Cordova used is stored in process.env.testCordovaVersion

Refactored code into lazyCordovaRequire and lazyCordovaRun
2015-12-11 11:04:54 -08:00
Joshua Skelton 5e5f2146ec Cleaned up NpmHelper code that preserves npm settings. Also cleaned up whitespace. 2015-12-11 09:50:53 -08:00
Nisheet Jain 71fdf285b5 Removing ununsed API ICommand.canHandleArgs and unnecessary param
commandData from ICommand.runCommand, ISubCommand.run and
ISubCommand.canHandleArgs
2015-12-11 01:38:43 -08:00
Nisheet Jain 48ac896a0d Fixed the variables issues. Variables needs to be transformed into the
format cordova expects
2015-12-11 00:36:48 -08:00
Joshua Skelton 94871d215d Merge remote-tracking branch 'origin/master' into require_npm
# Conflicts:
#	src/taco-utils/package.json
2015-12-10 17:31:05 -08:00
Joshua Skelton 93526aaf46 Improving how we acquire NPM types and shorthands. 2015-12-10 17:23:47 -08:00
Nisheet Jain f3bc2f9888 Cordova command should get the kitified targets and not the ones passed on
command line
2015-12-10 17:14:52 -08:00
Nisheet Jain 6f368b7299 TACO platform list should include remote platforms as well 2015-12-10 17:01:13 -08:00
Joshua Skelton 07147fb267 Updated NpmHelper from PR feedback. 2015-12-10 16:39:02 -08:00
Nisheet Jain 87b0d865a0 Modifying platform/plugin command to support subCommands.
As part of the change also moving some common code into the base class (renamed to kitComponentCommand)
Removing all non-cordova inteface from cordovaExtensions.d.ts
2015-12-10 15:20:28 -08:00
Nisheet Jain 7fc9dc5d9c Merge pull request #206 from Microsoft/fixNpmInstall
Fixing postinstall script to use exit codes instead of callbacks.
2015-12-10 13:23:32 -08:00
Meena Kunnathur Balakrishnan 9d4ec0544d Merge pull request #204 from Microsoft/copyright
Adding copyright headers for files that lack it
2015-12-10 12:30:51 -06:00
Meena Kunnathur Balakrishnan 20bcaf084d Merge pull request #205 from Microsoft/gracefulFailure
Fail gracefully by returning null if there was an error in attempting to read from registry
2015-12-10 12:30:36 -06:00
meenakb 216e15e613 All promises in run()'s chain must return the promises 2015-12-10 10:22:57 -08:00
meenakb 66569a6548 TACO should not silently swallow errors 2015-12-10 10:10:28 -08:00
meenakb e1abc80fb8 Fail gracefully by returning null if there was an error 2015-12-10 09:52:51 -08:00
meenakb 712d0dabe7 Adding copyright headers for files that lack it 2015-12-09 16:34:30 -08:00
Meena Kunnathur Balakrishnan 46a52519d9 Merge pull request #203 from Microsoft/winreg
Telemetry fixes
2015-12-09 18:14:05 -06:00
meenakb 80317efdb2 Do away with unnecessary deferreds 2015-12-09 13:33:37 -08:00