diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2dada5ce4e2baaa11ad3737dd5daeb65e5ee4598..e441dce64590d3192710398430e970354e4dfe2f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,12 +17,13 @@ include:
       os: 'openbsd'
       platform: 'amd64'
       tagname: 'OpenBSD'
+      build_flags: 'CC="ccache cc" CXX="ccache c++" RELEASE=1'
   - local: '.gitlab-ci-unix.yml'
     inputs:
       os: 'netbsd'
       platform: 'amd64'
       tagname: 'NetBSD'
-      build_flags: 'RELEASE=1 USE_SYSTEM_CURSES=1'
+      build_flags: 'CC="ccache cc" CXX="ccache c++" RELEASE=1 USE_SYSTEM_CURSES=1'
   - local: '.gitlab-ci-unix.yml'
     inputs:
       os: 'freebsd'