-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gulp Scripts Included in Release Build #54
Comments
Good catch! |
I have this fixed in my development version I am working on now. I will add it to the 1.0.8 milestone.
Thanks Andrew!
… On Aug 28, 2018, at 9:17 AM, Andrew Hoefling ***@***.***> wrote:
Describe the bug
When you create the installer package the gulp scripts are included and are installed onto DNN. I believe this is in error since the scripts are just designed for building the module not running the module.
This was tested with just MVC but may be occurring in the other module patterns as well
To Reproduce
Steps to reproduce the behavior:
Create a new DNN MVC module
Package the module up for install
Install the module into DNN
Expected Behavior
The module installs without issue
Build scripts are omitted from the release build
Actual Behavior
Open up the folder DesktopModules/MVC/MyCompany/MyModule (where MyCompany and MyModule are the names you supplied to yo dnn.
You will see the _BuildScripts folder with the gulp scripts
Screenshots
This is the directory output of an installed module using the DNN MVC template
<https://user-images.githubusercontent.com/17751436/44732630-b8bc0d80-aab3-11e8-92a9-f734751afbee.png>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#54>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ACCJ_pKMHXEPSV59PgwTtxr-GAsDkVRgks5uVV8lgaJpZM4WP1aI>.
|
This is fixed in the development branch now and will be released with version 1.0.8 |
@mtrutledge I noticed there are a lot of unnecessary artifacts being copied to release as well. For example one of my projects contains a README.txt file in a code folder. That folder structure is being copied over during release packaing. Should I open another issue about this so we can determine the best course of action on handling stuff like this |
That is expected behavior with a txt file. The packager does **\*.txt. For this one instance I suppose it makes sense to only do the ReleaseNotes.txt and License.txt files. If you agree lets open a new issue.
… On Aug 28, 2018, at 9:36 PM, Andrew Hoefling ***@***.***> wrote:
@mtrutledge <https://github.com/mtrutledge> I noticed there are a lot of unnecessary artifacts being copied to release as well. For example one of my projects contains a README.txt file in a code folder. That folder structure is being copied over during release packaing. Should I open another issue about this so we can determine the best course of action on handling stuff like this
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#54 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ACCJ_o9DhTaF9KdMCnPhayK7EVVV8bbdks5uVgxVgaJpZM4WP1aI>.
|
Describe the bug
When you create the installer package the gulp scripts are included and are installed onto DNN. I believe this is in error since the scripts are just designed for building the module not running the module.
This was tested with just MVC but may be occurring in the other module patterns as well
To Reproduce
Steps to reproduce the behavior:
Expected Behavior
Actual Behavior
Screenshots
This is the directory output of an installed module using the DNN MVC template
The text was updated successfully, but these errors were encountered: