Chuck Lantz
227a2f0f1c
Updated docs, Gulp sample
2016-02-22 12:09:12 -08:00
Ryu Yu
7fd728e00c
Merge pull request #21 from Microsoft/fix-cache-initialization
...
Fix cache initialization
2016-02-19 17:40:08 -08:00
Ryu Yu
4b162f81cc
fix joinAndCreatePath to properly reappend root
2016-02-19 17:02:38 -08:00
Ryu Yu
b484d9f7c1
Merge pull request #20 from Microsoft/fix-set-execute-bit
...
update to set execute bit on hooks directory and .sh files
2016-02-19 13:43:06 -08:00
Ryu Yu
5fb8dbfc7e
update to set execute bit on hooks directory and .sh files
2016-02-19 13:04:35 -08:00
Ryu Yu
df1c12d7a9
update version number
2016-02-05 18:01:44 -08:00
Ryu Yu
3a0e6a8db4
Merge pull request #19 from Microsoft/fix-tacojson-argparse
...
Fix taco.json and args parsing
2016-02-05 17:57:12 -08:00
Ryu Yu
004f91d3bf
updating a misleading comment
2016-02-05 14:25:04 -08:00
Ryu Yu
53edfee461
fix one more issue with displaying args passed to build
2016-02-04 15:56:54 -08:00
Ryu Yu
b57cdd18bf
oops. fileExistsSync needs to test if file OR directory exists
2016-02-04 15:36:42 -08:00
Ryu Yu
6181c27739
updated logging to actually display passed parameters. account for changes in args parsing in cordova 6.0.0
2016-02-04 13:57:32 -08:00
Ryu Yu
2f0417b06f
fix erroneous file exists check. Now properly checks if a file exists
2016-02-04 13:08:41 -08:00
Ryu Yu
7cfa78c22b
Merge pull request #17 from lordakshaya/master
...
Fix for disabling addSupportPlugin
2016-01-28 13:37:14 -08:00
Lord
8e5bc92678
Fix for disabling addSupportPlugin
2016-01-28 12:56:44 +05:30
Ryu Yu
b967d63b19
Merge pull request #15 from Microsoft/fix-eperm-issue
...
Fix some EPERM issues and failures in hosted pool.
2016-01-07 10:24:19 -08:00
Ryu Yu
f49f4f5b01
Merge pull request #16 from Microsoft/fix-fileExistsSync
...
update fileExistsSync to not use fs.accessSync
2016-01-07 10:19:33 -08:00
Ryu Yu
a5d6839787
update fileExistsSync to not use fs.accessSync as this doesn't work in VS
2016-01-07 10:15:36 -08:00
Ryu Yu
f15803d0e7
add --force to npm install command to work around race condition. pipe npm install output to silent to prevent errors in hosted pool
2016-01-07 10:09:22 -08:00
Ryu Yu
3959086cf1
updating READMD.md to include new features for 0.2.0
2015-12-28 14:19:24 -08:00
Ryu Yu
052424cdf0
Merge pull request #9 from lordakshaya/master
...
Fixes and Optimisations
2015-12-03 12:17:26 -08:00
Akshaya
82406b2b4a
Cordova's base prepare statement added, added hook condition for linux
...
The deal here is to fasten build processes. Consider, preparing the platform once and then running the build statements incrementally for different environments - dev, qa, staging and production. This method reduces the overhead of adding the platforms and installing the plugins for each build.
2015-12-01 10:57:45 +07:00
Dan Levine
b181a0d30f
Fix package cache typo
2015-11-17 11:05:26 -08:00
Dan Levine
4d64dfccf5
Include moduleName in cache path
...
Ensures that cached modules are located at <cachePath>/<moduleName>/<version>/node_modules
2015-11-17 11:03:35 -08:00
Dan Levine
67de31da39
Ensure cache folder exists
...
When the user's desired module cache folder doesn't exist, we need to create it if need be.
2015-11-17 10:14:31 -08:00
Dan Levine
608415a16e
Fix setting initial cache path
2015-11-16 10:05:30 -08:00
Dan Levine
e04ea23036
Fix bugs
...
- Ensures that the way we pass arguments for cordova 5.4.0 and above works correctly
- Ensures that the cache path is saved across calls correctly
2015-11-13 11:37:35 -08:00
Chuck Lantz
2a35247293
Updated documentation to be clearer on intent and features
2015-11-13 09:56:59 -08:00
Akshaya
2b3c00f080
Fix building on linux OS
2015-11-13 13:34:41 +07:00
Dan Levine
136b1f73b4
Update installation of support plugin
...
Change taco-team-build so that it installs the support plugin either directly by plugin id (for version >=5) or via the github repo (for <5)
2015-11-12 15:49:02 -08:00
Dan Levine
acd02bf0b3
Install support plugin via npm
...
Now that the support plugin is available in npm, there is no need to install it locally. Instead, just call "plugin add" with the plugin's id
2015-11-12 13:57:51 -08:00
Dan Levine
bbcd3b77df
Remove support plugin submodule
...
Now that the plugin code is published to NPM, there is no need for a submodule now. Removing it.
2015-11-12 13:47:02 -08:00
Dan Levine
d7651a33e1
Fix missed rename
...
When renaming 'tu' to 'utilities', we missed one. Fixing that.
2015-11-12 11:05:30 -08:00
Chuck Lantz
e4a48b5c83
Update README.md
2015-11-12 10:25:42 -08:00
Chuck Lantz
23848f456e
Updated grunt sample package.json to use npm
2015-11-12 10:06:54 -08:00
Chuck Lantz
9695fab283
Updated sample package.json to use npm
2015-11-12 10:05:52 -08:00
Dan Levine
f9bd73fda9
Node5 handling update
...
Changes the error message we display when Nodev5 is detected so that users are advised as to which version of Cordova will actually solve their issue.
2015-11-10 16:15:35 -08:00
Ryu Yu
777471a808
Merge pull request #8 from Microsoft/name-changes
...
Name changes
2015-11-05 16:28:46 -08:00
Ryu Yu
429789ab1d
Merge branch 'master' into name-changes
...
Conflicts:
taco-team-build.js
2015-11-05 16:27:56 -08:00
Dan Levine
324014d838
Remove unneeded constant
...
We don't need the DEFAULT_CORDOVA_VERSION constant any longer, since we should just be defaulting to edge. We were already ignoring it, so this is just clean-up.
2015-11-05 11:30:35 -08:00
Dan Levine
049bf697f9
Add getNpmversionFromConfig
...
Adds a method that returns the version of a package, after applying the appropriate hierarchy rules: specified version, taco.json (if cordova), <PKGNAME>_DEFAULT_VERSION, edge
2015-11-05 10:09:52 -08:00
Ryu Yu
47801ca9bf
rename cfg -> config for args
2015-11-04 15:14:59 -08:00
Ryu Yu
03e015213d
change local module references. tu -> utilities, tc -> cache
2015-11-04 15:10:22 -08:00
Dan Levine
b4b67aefbc
Fix execution bit fix
...
It was possible to have a failed "find" call result in the overall build failing. Added some redundancy to prevent that from happening.
2015-11-04 11:11:03 -08:00
Dan Levine
321c3f9e25
Fix taco.json version handling
...
Prior to this change, if taco.json did not contain a 'cordova-cli' entry, then we would default to edge. We now default to edge unless the user has configured the CORDOVA_DEFAULT_VERSION environment variable, which will be used if available.
2015-11-03 16:33:14 -08:00
Dan Levine
099029dc0b
Update Node compatibility check
...
Changes the way we check for Node compatibility with various cordova versions, and adds a check for v4 with cordova < 5.3.3 on OSX.
2015-11-03 10:29:47 -08:00
Dan Levine
c492c0f828
Update caching
...
Makes a number of fixes to the caching mechanism:
- Checks the <packageName>_DEFAULT_VERSION environment variable for all packages, not just Cordova
- Adds a build error when using npm 3.3.8, since this breaks the build but does not cause an error from Cordova itself
- Fixes a bug in the execution bit fix
2015-11-02 14:41:32 -08:00
Dan Levine
5d88d28c6c
Merge branch 'dlevine/decouple-cordova-cache'
2015-10-29 16:52:57 -07:00
Dan Levine
e44f23bb9d
Add "execution bit" fix
...
Changes the build function so that the "execution bit" fix is run prior to attempting to add the support plugin (since in theory that add could trip the faulty behavior).
2015-10-29 13:54:18 -07:00
Dan Levine
1bea14b96a
Removes Cordova-specific logic in the module caching component, and cleans up some nomenclature
2015-10-28 14:45:10 -07:00
Chuck Lantz
14d4fbae29
Fixed links
2015-10-28 10:39:25 -07:00