-
Notifications
You must be signed in to change notification settings - Fork 15
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
dev is broken because sourced-ce no longer reads docker-compose.override #318
Comments
originally when proposing to remove |
Putting the I think it could be an initial step, but I think we should consider a better DX in the future. |
So at this moment, the flow would required to first run
Yup, it's not very convenient. But I'd first fix the thing and update the doc, and then create another issue to improve it. Unless you guys already have an idea on how to fix this. |
I think it should be something like this: $ make build-dev
$ sourced init local .
$ make dev-prepare
$ sourced restart But then we should also add a version: '3.4'
services:
sourced-ui-celery:
restart: "no" into |
So yes, we can do it, close this issue, and open a new one to enhance the process which is suboptimal. |
Also, we should document that it should be done that way every time the user wants to change to a different workdir, because in the past, it was needed to run |
But now it doesn't work, right? I won't close this issue then. Or I misunderstood something? |
Yes, it's currently broken; I meant that I agree with your comment:
We can close after fixing and documenting, and then opening a new one for improving later. |
Ah ok ok! yup! Thanks! |
caused by src-d/sourced-ce#262
Since global
docker-compose.override.yml
is no longer linked in source{d} workdirs(see sourced-ce#262::factory.go::L119),
it can no longer be read from
~/.sourced/compose-files/__active__/docker-compose.override.yml
(see sourced-ui::Makefile::L13).
The text was updated successfully, but these errors were encountered: