Hey, I was looking at migrating our tests over to Dagger, and I ran into an issue that I wasn't sure how to solve. We run our tests on a local Jenkins server running in Docker. We've manually installed Python3.10, and mounted docker and docker socket into the contianer. We then try to run our Dagger based CI using the following Jenkin's pipeline
pipeline {
agent any
stages {
stage('build image') {
steps {
git branch: 'master', url: 'https://github.com/robertu94/libpressio'
sh '''#!/bin/bash
python3.10 -m venv workenv;
. ./workenv/bin/activate;
pip3.10 install "dagger-io";
python3.10 ./ci/test.py
'''
}
}
}
}
However, I get a permissions error on /.cache/dagger. Is there some setup step that I missed?