rsync терпит неудачу в работе jenkins с ошибкой разрешения - PullRequest
0 голосов
/ 27 января 2019

Я пытался выполнить rsync копирование одного рабочего содержимого моего рабочего пространства jenkins в мои док-контейнеры (web2py) с именем тома.

В моем задании jenkins настроено svn repo, поэтому мойцель здесь - сделать копию rsync из расположения задания jenkins в папку томов контейнеров web2py.поэтому каждое изменение в коммите будет отражаться на странице web2py.

именованный том: app_vol:/home/web2py/applications

Мой сценарий оболочки имеет вид rsync -avz /var/lib/jenkins/workspace/job1 /var/lib/docker/volumes/app_vol_data

Но задания не удается выполнить сошибка:

Started by user visar
Building in workspace /var/lib/jenkins/workspace/job1
Updating https://mysvnrepo/DevOps/app1 at revision     '2019-01-27T18:09:28.530 +0530' --quiet
sole credentials ****** (for svn) in realm ‘<https://mysvnrepo:443>     Subversion Authentication’
At revision 1995

No changes for https://mysvnrepo/DevOps/app1 since the previous build
[job1] $ /bin/sh -xe /tmp/jenkins3821680748520933174.sh
+ rsync -avz /var/lib/jenkins/workspace/job1 /var/lib/docker/volumes     /app_vol/_data/
sending incremental file list
rsync: ERROR: cannot stat destination "/var/lib/docker/volumes/app_vol     /_data/": Permission denied (13)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(635) [Receiver=3.1.2]
Build step 'Execute shell' marked build as failure
Finished: FAILURE  
...