-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Configure project name from the config file #463
Conversation
36d8ae8
to
6067ff4
Compare
Why |
I'd like some way to denote that this is special, not a service. Using |
Why would it break anything existing anyway? The option would just be On Wed, Sep 3, 2014 at 3:35 PM, Daniel Nephin notifications@github.com
Aaron Huslage |
Maybe add a global wrapper to distinguish settings like this from services, for example
|
From the discussion in #45, I agree with @aanand that I'd rather not require a key at the top level. As for project:
build: ./path/to/project When someone goes to upgrade they no longer have a service named |
+1 for not breaking backward compatibility (although, chances are small that people used Not sure if this is valid in yaml, but how about using |
I think anything with a dash or |
Well...from me, + 1 for Thanks in advance for your effort! |
|
On Thu, Sep 4, 2014 at 3:06 PM, Ben Firshman notifications@github.com
Aaron Huslage |
Personally;
|
I'm happy there is more discussion about this. I'm really fine with any of these. I also like having just a single config file. I think the multiple configs scenario is supported because you can just do I've actually run into another scenario where this is more critical. Running fig in test suites on jenkins. Every project is run in a |
+1 this my problem as well. All our projects have the same directory structure, so by default each project will be called |
6067ff4
to
acfe914
Compare
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
acfe914
to
8999eee
Compare
Change the top level key to |
Looks to be a great idea. |
There is a different format being proposed for docker groups (https://gist.github.com/aanand/9e7ac7185ffd64c1a91a). If that format is considered stable, I'll discard this PR and add that support instead. |
It this and #45 still on the roadmap? I like the idea of having a compose:
project_name: "web" To have a local override, using a similar approach to rspec could prove useful support a .rspec-local file #599 using a |
👍 I'd like to see this happen. |
+1 Some progress here would be awesome. I hit exactly the same problem of having multiple projects with the same directory structure. Using @dnephin The PR doesn't merge anymore and I'm still not sure, what your final suggestion was. Maybe you could update the PR and give an example for how to use it? Just as an attempt to bring back some momentum into this old discussion. |
I'd still like to see this happen, but I don't think it will be this implementation. There's some good discussion in #745 |
Resolve #45 and adds
.project
required for #318 and #210Still needs documentation, opening PR for discussion regarding the top level key to use for this config (currently
.project
).