ember-performance
ember-performance copied to clipboard
pull builds from s3 to run
every PR and ever commit is here, would be handy to be able to select one and run
You can specify any build via url (S3, localhost, etc). Are you saying you'd like to have the builds from the S3 bucket in some sort of drop-down?
Are you saying you'd like to have the builds from the S3 bucket in some sort of drop-down?
yes, latest canary, recent betas, and stable releases. (prod/dev versions)
Do you know of an API which provides this data?
@GavinJoyce - Not sure of your question.
http://emberjs.com/builds/#/canary lists the "current" builds, but if you take a look at a Travis build on master (for example https://travis-ci.org/emberjs/ember.js/jobs/80642613) you can see the list of published paths under publish_build script at the end of the run.
Here is a snippet from the build I linked:
Destination: latest/ember.js
Destination: canary/ember.js
Destination: canary/daily/20150916/ember.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember.js
Destination: latest/ember.debug.js
Destination: canary/ember.debug.js
Destination: canary/daily/20150916/ember.debug.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember.debug.js
Destination: latest/ember-testing.js
Destination: canary/ember-testing.js
Destination: canary/daily/20150916/ember-testing.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-testing.js
Destination: latest/ember-tests.js
Destination: canary/ember-tests.js
Destination: canary/daily/20150916/ember-tests.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-tests.js
Destination: latest/ember-runtime.js
Destination: canary/ember-runtime.js
Destination: canary/daily/20150916/ember-runtime.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-runtime.js
Destination: latest/ember-template-compiler.js
Destination: canary/ember-template-compiler.js
Destination: canary/daily/20150916/ember-template-compiler.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-template-compiler.js
Destination: latest/ember.min.js
Destination: canary/ember.min.js
Destination: canary/daily/20150916/ember.min.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember.min.js
Destination: latest/ember.prod.js
Destination: canary/ember.prod.js
Destination: canary/daily/20150916/ember.prod.js
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember.prod.js
Destination: latest/ember-docs.json
Destination: canary/ember-docs.json
Destination: canary/daily/20150916/ember-docs.json
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-docs.json
Destination: latest/ember-tests-index.html
Destination: canary/ember-tests-index.html
Destination: canary/daily/20150916/ember-tests-index.html
Destination: canary/shas/8c892318b3f4d77ba982bd6ebfe701e66bac1a05/ember-tests-index.html
I've added options to run against latest release, beta and canary: https://github.com/eviltrout/ember-performance/pull/54
Is there anything else left to do here? We now have release, beta and canary plus the existing support for using an arbitrary build url.
Seems good to close, but I'd like @stefanpenner to confirm.