Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

[WIP: do-not-merge] Windows Installer #1594

Closed
wants to merge 29 commits into from

Conversation

devingd
Copy link

@devingd devingd commented Apr 11, 2017

Addresses #671

Summary of changes:

  • started creating msi using WiX (using visual studio).
  • Having trouble getting snapteld to run in the background/return so the installer can complete successfully.

Testing done:

@intelsdi-x/snap-maintainers

jessemillar and others added 29 commits January 19, 2017 11:46
Added beginning of scripts for Windows installation.
- Adds 'setlocal' so the user isn't left in a different location after execution the script
- This makes the path to the plugin have the correct slash on Windows
- GOOS and GOARCH can be effectively detected by 'go env'
- Supports MinGW
Build binaries and load plugin on Windows
…s the executable in Program Files (for now) and installs a service that starts automatically.
Snap themed installer that installs snap.exe and an application menu
shortcut to a selected directory. (We will probably want better images
in the long run)
Added service for snapteld but it's returning errors because the path is
wrong or when it is correct it doesn't properly run in the background
and the installer times out thinking it's failed.
Added service for snapteld but it's returning errors because the path is
wrong or when it is correct it doesn't properly run in the background
and the installer times out thinking it's failed.
- Adds event for when plugins are unsubscribed
- Listens for unsubscription event before asserting
First attempt using WiX Editor. Generated simple installer that places the executable in Program Files (for now) and installs a service that starts automatically.

WiX Generated with VS

Snap themed installer that installs snap.exe and an application menu
shortcut to a selected directory. (We will probably want better images
in the long run)

MSI Updates

Added service for snapteld but it's returning errors because the path is
wrong or when it is correct it doesn't properly run in the background
and the installer times out thinking it's failed.
@devingd devingd closed this Apr 11, 2017
@devingd devingd deleted the feature/msi branch April 11, 2017 05:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants