You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,13 @@ To build from GitHub repositories, run:
26
26
27
27
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.
28
28
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
+
29
36
## Once Built
30
37
31
38
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