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

easy dev compose up loses themes #320

Closed
stephenwaite opened this issue May 14, 2022 · 4 comments
Closed

easy dev compose up loses themes #320

stephenwaite opened this issue May 14, 2022 · 4 comments

Comments

@stephenwaite
Copy link
Member

Describe the bug

write concise description of what the bug is.
after running

docker-compose up -d

from the docker/easy-developmentdirectory there are no themes to be found
prob related to the rework of the ccda service combined with how public/assets are removed

To Reproduce

Screenshot from 2022-05-14 17-27-04

@stephenwaite
Copy link
Member Author

stephenwaite commented May 14, 2022

for now can just get into the docker openemr directory and run npm install and then hop back out to the local environment and run

docker exec -i $(docker ps | grep _openemr | cut -f 1 -d " ") sh -c '/root/devtools build-themes'

to rebuild them

@jesdynf
Copy link
Collaborator

jesdynf commented May 14, 2022

We could integrate that command into the container start but I don't know when to /use/ it. By any chance can you give me a shell command (or just define the container state) that would /detect/ such a broken theme? Is the theme missing because a specific file hasn't been compiled or copied to the right location, and we could detect that missing file and run the theme fixer?

@bradymiller
Copy link
Member

bradymiller commented May 15, 2022 via email

@bradymiller
Copy link
Member

Confirmed that easy dev worked in my environment with most recent master. Would make sure the shared volumes have been removed since this can break the dev docker builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants