Skip to content

Commit 2537e6e

Browse files
committed
Things running on circleci, updating readme with oddities trivia
Local nginx seems broken unfortunately
1 parent 6b3ebf0 commit 2537e6e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ To build from GitHub repositories, run:
2626

2727
The GitHub build process is isolated from the local development environment, ensuring a clean and isolated build environment. This prevents any potential conflicts with local volumes.
2828

29+
### CircleCi Oddities
30+
31+
You'll notice that the build_github.sh script does not share volumes to inject the default.conf into nginx. This is because circleci does not allow volume sharing between the host and the docker executor. This is a limitation of the circleci platform, and not a limitation of docker.
32+
As such we copy the nginx file into the container after the build process and restart the nginx service.
33+
34+
CircleCI is also not a huge fan of docker compose port forwarding, so we run the tests from inside their docker container to be able to access the ngninx service on the network.
35+
2936
## Once Built
3037

3138
Once the container is up and running, you can hit `http://localhost:8089/` it `/` will route you to FE react project by default.

0 commit comments

Comments
 (0)