Hi Folks,
I'm working on Implementing CI/CD in my system. I have several websites in DA from different users. In order to automatically create and deploy my websites I'm using the DA API combined with a gitlab ci shell script whichlogs in with ssh using a linux user named gitlab and pulls the git repository of a particular website to the latest version. I've succesfully created a gitlab user and I've managed to write a script who is capable of pulling those repositories. The thing I'm strugling with right now are the permissions. Each website has it's own user and in order to upgrade the repository to the latest version I need access to the home directories of the corresponding users. I tried to change the permissions using linux acl, but without success.
Anyone who has experience with this?
Regards,
Reinier
I'm working on Implementing CI/CD in my system. I have several websites in DA from different users. In order to automatically create and deploy my websites I'm using the DA API combined with a gitlab ci shell script whichlogs in with ssh using a linux user named gitlab and pulls the git repository of a particular website to the latest version. I've succesfully created a gitlab user and I've managed to write a script who is capable of pulling those repositories. The thing I'm strugling with right now are the permissions. Each website has it's own user and in order to upgrade the repository to the latest version I need access to the home directories of the corresponding users. I tried to change the permissions using linux acl, but without success.
Anyone who has experience with this?
Regards,
Reinier