From 8c09ad6e2a22299bb98354ed0cf74454f508aebd Mon Sep 17 00:00:00 2001
From: Jakub Pelka <jakub@elixxir.io>
Date: Wed, 21 Sep 2022 15:44:40 +0200
Subject: [PATCH] chown directories to npuser after creating, chmod as sudo

---
 .gitlab-ci.yml | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 37f5c39..e6214d3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -54,10 +54,11 @@ installbinaries:
     - git clean -ffdx
     - mkdir -p ~/.elixxir
     - ./download_cmix_binaries.sh l d
-    - mkdir -p /opt/xxnetwork/lib
+    - sudo mkdir -p /opt/xxnetwork/lib
+    - sudo chown -R npuser /opt/xxnetwork
     - cp bin/libpowmosm75.so /opt/xxnetwork/lib/
     - cp bin/libpow.fatbin /opt/xxnetwork/lib/
-    - "chmod +x *"
+    - "sudo chmod +x *"
     - bin/server version
     - bin/server-cuda version
     - bin/client version
@@ -85,7 +86,8 @@ basice2e:
     # - ./run.sh
     # - mv results results-cpu
     # - sleep 60
-    - mkdir -p /opt/xxnetwork/lib
+    - sudo mkdir -p /opt/xxnetwork/lib
+    - sudo chown -R npuser /opt/xxnetwork
     - cp ../bin/libpowmosm75.so /opt/xxnetwork/lib/
     - cp ../bin/libpow.fatbin /opt/xxnetwork/lib/
     - sed -i 's/bin\/server/bin\/server-cuda/g' network.sh
-- 
GitLab