From e659ca5fe944d43e8382afe0fa59425b0361b65a Mon Sep 17 00:00:00 2001 From: Francesco Borzì Date: Sat, 23 Feb 2019 17:34:56 +0100 Subject: feat(docker): add cache for faster rebuild (#1507) - Closes #1502 --- bin/acore-docker-build | 8 +++++++- bin/acore-docker-remove-build-cache | 10 ++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 bin/acore-docker-remove-build-cache (limited to 'bin') diff --git a/bin/acore-docker-build b/bin/acore-docker-build index a13c92ebfc..6a32b02839 100755 --- a/bin/acore-docker-build +++ b/bin/acore-docker-build @@ -1,3 +1,9 @@ #!/usr/bin/env bash -docker build -t azerothcore/build -f docker/build/Dockerfile . +docker build -t acbuild -f docker/build/Dockerfile . + +docker run \ + -v /$(pwd)/docker/build/cache:/azerothcore/build \ + -v /$(pwd)/docker/worldserver/bin:/binworldserver \ + -v /$(pwd)/docker/authserver/bin:/binauthserver \ + acbuild diff --git a/bin/acore-docker-remove-build-cache b/bin/acore-docker-remove-build-cache new file mode 100644 index 0000000000..817a18da39 --- /dev/null +++ b/bin/acore-docker-remove-build-cache @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +sudo rm -rf ./docker/build/cache/CMakeFiles +sudo rm -rf ./docker/build/cache/deps +sudo rm -rf ./docker/build/cache/src +sudo rm ./docker/build/cache/*.cmake +sudo rm ./docker/build/cache/*.txt +sudo rm ./docker/build/cache/*.h +sudo rm ./docker/build/cache/*.cpp +sudo rm ./docker/build/cache/Makefile -- cgit v1.2.3