Я пытался выполнить 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