feat(docker): production images, integrated ccache and many other improvements (#5551)

This commit is contained in:
Yehonal 2021-05-04 11:35:24 +02:00 committed by GitHub
parent a1b0c45417
commit f6c6123d85
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
34 changed files with 569 additions and 123 deletions

View file

@ -1,13 +1,20 @@
/cmake-build-debug/*
/build*/
/var/*
!/var/build/.gitkeep
!/var/ccache/.gitkeep
/env/dist/*
!/env/dist/.gitkeep
/env/user/*
/env/docker/data/*
/env/docker/logs/*
/env/docker/etc/*
/env/docker/*
!/env/docker/bin/.gitkeep
!/env/docker/data/.gitkeep
!/env/docker/etc/authserver.conf.dockerdist
!/env/docker/etc/worldserver.conf.dockerdist
!/env/docker/logs/.gitkeep
/.env*
.idea
!.gitkeep
# do not ignore the ccache folder (used by the ci)
!/var/docker/ccache