Open vickyru opened 4 years ago
I want to write single npm task which can accept multiple command line arguments // build.gradle
task npmRunTestSuite(type: NpmTask) { // args = ['run', 'regression-test'] }
now from command prompt
.\gradlew npmRunTestSuite --args="run","'regression-test"
or
.\gradlew npmRunTestSuite --args="run","'smoke-test"
I know i can write two different task to achieve it but want to avoid it. Its urgent please do help me out.
@srs Any idea?
You don't even need to write tasks for this the gradle rule exists for these specific cases see the documentation: especially the underscore part
You just need to do .\gradlew npm_run_smoke-test
.\gradlew npm_run_smoke-test
I want to write single npm task which can accept multiple command line arguments // build.gradle
task npmRunTestSuite(type: NpmTask) { // args = ['run', 'regression-test'] }
now from command prompt
.\gradlew npmRunTestSuite --args="run","'regression-test"
or
.\gradlew npmRunTestSuite --args="run","'smoke-test"
I know i can write two different task to achieve it but want to avoid it. Its urgent please do help me out.