mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
1.8 KiB
1.8 KiB
| Squirrel.Windows / 2. Advanced Usage / 2.3 More Distributing |
|---|
2.3 Distributing: Using Amazon S3
Amazon S3 can be used as an easy mechanism to host your releases
Amazon S3 Setup
The following steps setup an S3 account and prepares MyApp for distribution.
- Register for Amazon AWS - if you haven't already, register for an Amazon AWS account and go to the AWS Console.
- Create Bucket - create a new bucket to hold your application updates
- Update the Package Location - update the package location on the
UpdateManagerin MyApp to use the S3Linkaddress for the files minus the actual file name. This is the address for downloading the file and is similar to the following address:
https://s3-us-west-2.amazonaws.com/myapp.bucket - Build, Pack, Releasify - perform the necessary steps to build, package, and releasify MyApp for distribution.
- Upload Files - upload the files from the Squirrel
Releasesdirectory into the S3 bucket. - Make Public - make the files public by selecting the files and performing the "Make Public" action.
Amazon S3 Updates
After you have setup your S3 account, the following steps will distribute a new package for release.
- Build, Pack, Releasify - perform the necessary steps to build, package, and releasify MyApp for distribution.
- Upload Files - upload the new files from the Squirrel
Releasesdirectory. Make sure to include the newSetup.exeandRELEASESfile along with any full and delta files for the new version. - Make Public - make the new files public by selecting the files and performing the "Make Public" action.
| Return: 2.3 More Distributing |
|---|