Skip to content
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

Develop #31

Merged
merged 34 commits into from
Dec 13, 2015
Merged

Develop #31

merged 34 commits into from
Dec 13, 2015

Conversation

dazinator
Copy link
Owner

This is the PR for the v2 release from develop branch, to the master.

dazinator added 30 commits July 9, 2015 18:33
Included new DnnPackager.Tasks.dll in NuGet Package.
Changed install.ps1 in nuget package to install the new targets file, and remove the old v1 targets file.
Attempted to get tab expansion working for the Install-Module powershell command.
Added test module project, so can build it and make sure its packaged up correctly!
Trying to fix issue with task not being able to be loaded from tasks assembly :(
Now a better citizen of the msbuild process.
Adds the output zip file to FileWrites so its cleaned up when you do a clean.
Uses the IntermediateOutputDir to do packaging, this is usually within /obj folder this makes us a better citizen of msbuild.
When you do a clean, now cleans up intermediate output.
Unit tests all passing.
General betterness.
Removed dependency on MsBuild Community Tasks
Fixed an issue with output properties not being set correctly.
Closes #27 - can include dnn version specific manifest files.
Added another test case for how manifests are selected for the package.
Added loads more content to the TestModule - so can actually build it and check a more realistic install package.

TODO: Have noticed RESX files aren't being included in the install zip, so still need to add in some logic to take care of RESX files.
Packaging now deals with RESX files correctly.
#29 - Some headway made with this, code to attach in theory is done, just need to tie it in to the commane line.
…ld targets if they exist. NuGet package ReadMe updated.

Updated uninstall.ps1 to remove target file.
Incrementing semver major version number.
@dazinator dazinator added the bug label Dec 13, 2015
@dazinator dazinator self-assigned this Dec 13, 2015
@dazinator dazinator added this to the V2.0 - Major Refactoring milestone Dec 13, 2015
@dazinator dazinator removed the bug label Dec 13, 2015
dazinator added a commit that referenced this pull request Dec 13, 2015
@dazinator dazinator merged commit ff57da8 into master Dec 13, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant