victorporof / tofino

Photon styling on top of Tofino.
https://medium.com/project-tofino
1 stars 3 forks source link

CI-powered packaging and distribution for all platforms, via download links #38

Open victorporof opened 7 years ago

victorporof commented 7 years ago

Relying on every one of us to do npm run package -- --platform all to distribute the app is cumbersome. Wouldn't it be so much nicer if this was done automatically on CI?

bwinton commented 7 years ago

Since we're already running npm run package on Travis, we could probably do something neat with artifacts for macOS and Linux, if someone had Amazon S3 access. (I could probably get access, if no-one else has it.)

bgrins commented 7 years ago

With tofino we publish artifacts to s3 like so: https://github.com/mozilla/tofino/blob/master/.travis.yml, https://github.com/mozilla/tofino/blob/master/appveyor.yml. I'm not sure if the bucket is still active though, will ask around today.

bgrins commented 7 years ago

I believe the s3 bucket and CI configurations will still work, we should just change target_paths from mozilla/tofino/ to mozilla/photino/