diff --git a/scripts/jenkins/clang.groovy b/scripts/jenkins/clang.groovy
index c8598d18118ba9906fcc3be59735ed22e85e82e9..c19857445ae28b9a8eb2526ec69260adf911e99d 100644
--- a/scripts/jenkins/clang.groovy
+++ b/scripts/jenkins/clang.groovy
@@ -9,7 +9,7 @@ node('docker')
 
 	// Multiple configurations are build in parallel
 	parallel linux: {
-		docker.image('ogs6/clang-ogs-base:latest').inside
+		docker.image('ogs6/clang-ogs-base:latest').inside('-v /home/core/.ccache:/usr/src/.ccache')
 		{
 			catchError {
 				build 'build', '-DOGS_ADDRESS_SANITIZER=ON -DOGS_UNDEFINED_BEHAVIOR_SANITIZER=ON', ''
diff --git a/scripts/jenkins/gcc.groovy b/scripts/jenkins/gcc.groovy
index fe653775eea879e529589228b112e80704d4adb3..49267b3787f57d0fa0df122d44ec853556efe5a2 100644
--- a/scripts/jenkins/gcc.groovy
+++ b/scripts/jenkins/gcc.groovy
@@ -8,7 +8,7 @@ node('docker')
   	}
 
 	stage 'Build'
-	docker.image('ogs6/gcc-ogs-base:latest').inside {
+	docker.image('ogs6/gcc-ogs-base:latest').inside('-v /home/core/.ccache:/usr/src/.ccache') {
 		build 'build', '', 'package tests ctest'
 	}