Я пытаюсь настроить конвейер jenkins с помощью gcloud, но получаю следующую ошибку:
gcloud auth activit-service-account --key-file ./service-account-creds.json ПРЕДУПРЕЖДЕНИЕ: Не удалось настроить файл журнала в /.config/gcloud/logs, (Ошибка: не удалось создать каталог [/.config/gcloud/logs/2019.02.07]: разрешение запрещено.
код:
stages {
stage('build') {
steps {
withCredentials([file(credentialsId: 'google-container-registry', variable: 'GOOGLE_AUTH')]) {
script {
docker.image('google/cloud-sdk:latest').inside {
sh "echo ${GOOGLE_AUTH} > gcp-key.json"
sh 'gcloud auth activate-service-account --key-file ./service-account-creds.json'
}
}
}
}
}
}
Дженкинс работает в контейнере, используя imagen jenkins / jenkins