Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple track repositories #99

Closed
danielmitterdorfer opened this issue May 12, 2016 · 0 comments
Closed

Support multiple track repositories #99

danielmitterdorfer opened this issue May 12, 2016 · 0 comments
Labels
enhancement Improves the status quo :Usability Makes Rally easier to use
Milestone

Comments

@danielmitterdorfer
Copy link
Member

danielmitterdorfer commented May 12, 2016

With #69 we will introduce a separate Git repository for tracks. It would be great if Rally could handle multiple Git repositories for tracks. Not everybody can / want to share their benchmark data so users could create their own private repository for their benchmarks and can still use Rally.

Each track repository will get a unique name and a URL which will be stored in ~/.rally/rally.ini (we will add no tool support in the first step for such a narrow use case, just edit the file directly). The default repository (elastic) will be automatically created by Rally during the automatic config file migration process during the first startup.

Different track repositories will live under a repo-specific subfolder (e.g. $RALLY_HOME/tracks/default for the default track repository).

We will not implement a fancy fallback logic to find the correct track. The repository that has to be used has to be always provided by the user with a new command-line flag (--track-repository=$NAME) but the default track repository is chosen implicitly by Rally.

@danielmitterdorfer danielmitterdorfer added enhancement Improves the status quo :Usability Makes Rally easier to use :Benchmark labels May 12, 2016
@danielmitterdorfer danielmitterdorfer added this to the 0.3.0 milestone May 12, 2016
@danielmitterdorfer danielmitterdorfer modified the milestones: 0.5.0, 0.3.0 Jun 6, 2016
@danielmitterdorfer danielmitterdorfer modified the milestones: 0.4.0, 0.5.0 Aug 17, 2016
@danielmitterdorfer danielmitterdorfer modified the milestones: 0.4.0, 0.3.3 Aug 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improves the status quo :Usability Makes Rally easier to use
Projects
None yet
Development

No branches or pull requests

1 participant