vsts-task-lib
Advanced tools
Comparing version 0.8.1 to 0.8.2
{ | ||
"name": "vsts-task-lib", | ||
"version": "0.8.1", | ||
"version": "0.8.2", | ||
"description": "VSTS Task SDK", | ||
@@ -5,0 +5,0 @@ "main": "./task.js", |
24
task.js
@@ -509,3 +509,2 @@ /// <reference path="../typings/main.d.ts" /> | ||
* @param p path to create | ||
* @returns boolean | ||
*/ | ||
@@ -597,11 +596,15 @@ function mkdirP(p) { | ||
* | ||
* @param options string -r, -f or -rf for recursive and force | ||
* @param source source path | ||
* @param dest destination path | ||
* @param options string -r, -f or -rf for recursive and force | ||
* @param continueOnError optional. whether to continue on error | ||
* @returns boolean | ||
*/ | ||
function cp(options, source, dest, continueOnError) { | ||
shell.cp(options, source, dest); | ||
checkShell('cp'); | ||
function cp(source, dest, options, continueOnError) { | ||
if (options) { | ||
shell.cp(options, source, dest); | ||
} | ||
else { | ||
shell.cp(source, dest); | ||
} | ||
checkShell('cp', continueOnError); | ||
} | ||
@@ -615,9 +618,8 @@ exports.cp = cp; | ||
* @param dest destination path | ||
* @param force whether to force and overwrite | ||
* @param options string -f or -n for force and no clobber | ||
* @param continueOnError optional. whether to continue on error | ||
* @returns boolean | ||
*/ | ||
function mv(source, dest, force, continueOnError) { | ||
if (force) { | ||
shell.mv('-f', source, dest); | ||
function mv(source, dest, options, continueOnError) { | ||
if (options) { | ||
shell.mv(options, source, dest); | ||
} | ||
@@ -624,0 +626,0 @@ else { |
64164
1338