[TIMOB-18561] Tooling: Create dashboard of current automation status
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | None |
Status | Open |
Resolution | Unresolved |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Tooling |
Labels | n/a |
Reporter | Ingo Muschenetz |
Assignee | Praveen Innamuri |
Created | 2015-02-12T21:13:48.000+0000 |
Updated | 2015-02-12T21:42:50.000+0000 |
Description
It's challenging to manually update the current automation status for all of our repositories. I recommend we augment travis.appcelerator.org to highlight the following items. Suggestions on how to implement this are inlined:
* Repo is a "client" project
** use appc-client as keyword in package.json
* Repo on CI build
** Easy to check travis. How to check a repo is built with Jenkins?
* CI build status
** Easy for travis, how about Jenkins?
* Container-based travis build
** check for sudo: false in .travis.yml
* Unit tests
* Unit test run as part of CI
** check for NPM test as part of .travis.yml
* Performance tests
* Performance tests run as part of CI
* Code coverage
* Code coverage run as part of CI
* Code analysis
* Code analysis run as part of CI
* Automatic deployment of development builds
** Could use travis for this where appropriate
* Automatic deployment of pre-release builds (alpha, beta, etc)
* Automatic deployment of release builds
** Can check .travis.yml deploy section for providers
No comments