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

Enhance Templates #296

Closed
3 tasks done
ferventcoder opened this issue May 30, 2015 · 0 comments
Closed
3 tasks done

Enhance Templates #296

ferventcoder opened this issue May 30, 2015 · 0 comments

Comments

@ferventcoder
Copy link
Member

  • The uninstaller template is very naive, and doesn't work for MSI at all out of the box.
  • The installer template could use some love.
  • We should add a readme to package generation with common information.
@ferventcoder ferventcoder self-assigned this May 30, 2015
@ferventcoder ferventcoder changed the title Enhance Uninstall Template Enhance Templates May 30, 2015
ferventcoder added a commit that referenced this issue May 30, 2015
From the get go, the uninstall template is broken for MSI packages.
Provide the best guidance on how to find the uninstaller registry key
based on similarities to what @AnthonyMastrean created for uninstalling
packages.
ferventcoder added a commit that referenced this issue May 30, 2015
Remove deprecated Install-ChocolateyDesktopLink and add other helpers
so folks know they are available. Note that Install-ChocolateyBinFile
should only be used for non-executables so folks have some discovery
that exes are automatically picked up and installed.
ferventcoder added a commit that referenced this issue May 30, 2015
* stable:
  (GH-296) Enhance installer template
  (GH-296) Enhance Uninstall Template
@ferventcoder ferventcoder added this to the 0.9.9.7 milestone May 30, 2015
ferventcoder added a commit that referenced this issue Jun 1, 2015
Add $shouldUninstall with default value of true
ferventcoder added a commit that referenced this issue Jun 1, 2015
* stable:
  (doc) attempt to document scenarios every run
  (doc) update scenarios
  (scenario) upgrade cleanup / add
  (GH-300) Option to fail if not installed
  (scenario) upgrading package that is not installed
  (posh)(log) note override before running
  (GH-296) add missing variable
  (GH-300) Allow upgrade to always install missing
ferventcoder added a commit that referenced this issue Jun 4, 2015
* stable:
  (GH-296) add 1605 for valid MSI exit code
  (GH-305) Installer Type Validate Exit Code
  (GH-305) Find the installer type every time
  (maint) formatting
  (GH-304) Auto Installer allow system cleanup
  (GH-305) Clean up installer types
ferventcoder added a commit that referenced this issue Jun 5, 2015
ferventcoder added a commit that referenced this issue Jun 5, 2015
- Add recommended settings for installer
- Add checksum values to installer
- Add future registry key
- Add msi silent args
ferventcoder added a commit that referenced this issue Jun 5, 2015
* stable:
  (GH-296) Enhance installer template
  (GH-296) Add readme template
  (GH-305) get full path to cache folder
  (posh) add aliases for filetype/url64bit
  (GH-60) Fix: Pin errors on pkg folders w/versions
  (log) add debug logging around list
  (GH-302) Fix: choco pin list fails
  (log) use warn level messages as result summaries
  (log) add debug log search filter for nuget list
  (GH-317) Throw on non-existing features
  (GH-319) always log debug output to log file

Conflicts:
	src/chocolatey/chocolatey.csproj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants