💡[Feature]: Create one task for bundle & package each (Fix - 386) #397
+60
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎯 Aim
Currently there are 2 tasks for bundle & package each. Namely:
Bundle (local)
Bundle (production)
for the bundle task, and:
Package (local)
Package (production)
With this, We achieve to create one task for bundle project. When clicked on
Bundle project
, a prompt is shown with optionslocal
andproduction
. Depending on the user selection, the command is executed in the terminal.📷 Result for Bundle task
Below is for local, executing
gulp bundle
Below is for production, executing
gulp bundle --ship
📷 Result for Package task
Below is for both Package local and package production, executing
gulp package-solution
&gulp package-solution --ship
✅ What was done
For Bundle task, Added a new method in
TerminalCommandExecuter
with namebundleProject
, which will execute this.For Package task, Added a new method in
TerminalCommandExecuter
with namebundleProject
, which will execute this.🔗 Related issue
Closes: #386