Add pip and npm caches as well
diff --git a/roles/ci_agent/tasks/main.yml b/roles/ci_agent/tasks/main.yml
index f45de65..acc0cfd 100644
--- a/roles/ci_agent/tasks/main.yml
+++ b/roles/ci_agent/tasks/main.yml
@@ -148,3 +148,22 @@
group: jenkins
mode: u=rwX,g=rX,o=rX
+- name: Setup Pip cache directory
+ become: yes
+ file:
+ path: /home/jenkins/.cache/pip
+ state: directory
+ owner: jenkins
+ group: jenkins
+ mode: u=rwX,g=rX,o=rX
+ recurse: true
+
+- name: Setup Node cache directory
+ become: yes
+ file:
+ path: /home/jenkins/.npm
+ state: directory
+ owner: jenkins
+ group: jenkins
+ mode: u=rwX,g=rX,o=rX
+