1
我使用聲明式Jenkinsfile來運行Docker容器內的一些階段。該過程工作正常,但構建時間通常非常緩慢,因爲我們的CI有很多從站,如果構建發生在沒有層緩存的從站上,整個構建過程需要一段時間。如何在聲明式Jenkins管道中使用Docker的--cache-from構建標誌?
我讀過,如果指定了--cache-from
標誌,Docker可以加速構建。如何指定緩存 - 來自標誌和外部註冊表的URL和憑證?
pipeline {
agent { dockerfile true }
environment {
REPO = credentials('supersecret')
}
stages {
stage('Prepare environment') {
steps {