gustavobini commented on issue #7406:
URL: 
https://github.com/apache/incubator-devlake/issues/7406#issuecomment-2083244756

   I had many issues installing it in macOS that I personally gave up. I went 
the Docker Compose route using the recently added `watch` command. I also added 
a layer to the Dockerfile to execute the tests.
   
   The test database is created with `docker compose -f docker-compose-dev.yml 
up mysql_test` and tests can be run with `docker build --target test -f 
backend/Dockerfile ./backend --progress=plain --network=host`. For developing, 
`docker compose -f docker-compose-dev.yml watch devlake` re-builds as it 
changes.
   
   The changes files are [in this 
commit](https://github.com/apache/incubator-devlake/compare/main...gustavobini:incubator-devlake:dev-in-docker-tmp)
 and might be outdated.
   
   This might seem a lot of work, but I do not have to install anything on my 
machine or deal with any incompatibilities.
   
   @klesh @abeizn I recall reading about an item in the roadmap about making it 
simpler to set up the local environment. Is any work being done in this 
direction, or are there any ideas?
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@devlake.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to