GlimpseArchive / Glimpse.Client.Prototype

Glimpse v2 Client prototype
MIT License
9 stars 3 forks source link

[Build] Create ZIP file of Client distribution files during CI build #58

Closed philliphoff closed 8 years ago

philliphoff commented 8 years ago

Updates the ci Gulp task to create a ZIP file "snapshot" of the distribution directory (minus the ZIP file itself, of course). Also updates the Travis CI configuration to make the ZIP file part of a GitHub Release asset. (This means that creating a release of the repo--i.e. tagging a commit--will cause Travis CI to build the repo, generate the ZIP file, then attach the ZIP file to the release for download).

This will then allow the Server and Electron repos to pull a given release snapshot during their build process, rather than have to actually copy the assets into their repositories.

avanderhoorn commented 8 years ago

Only a minor questions but gtg assuming they are ok :shipit: