我在不同的Jenkins管道中遇到了这个问题:java.net. MalformedURLEException:无议定书
我在StackOverflow中调查过类似的主题,但似乎没有一个是类似的情况:java.net.MalformedURLException: no protocol:
我的管道:
流水线{
agent {
docker {
label 'generic-slave'
image '$PYTHON_IMAGE'
}
}
parameters {
string(name: 'PYTHON_IMAGE', defaultValue: 'tools/python/python3.9.16:2.5', description: 'Image version ')
string defaultValue: "23.007.000", description: "Version of the application", name: "RELEASE_ID", trim: true
gitParameter branchFilter: 'origin/(.*)', defaultValue: 'develop', name: 'BRANCH', type: 'PT_BRANCH'
}
options {
buildDiscarder(logRotator(numToKeepStr: '5'))
disableConcurrentBuilds()
skipStagesAfterUnstable()
}
stages {
stage('Build') {
steps {
sh 'python --version'
}
}
}
}
你认为这可能是我的奴隶的IP配置错误,也许不能访问我公司的内部存储库?
非常感谢你的帮助。任何关于这个问题的建议都是非常受欢迎的。
1条答案
按热度按时间wlzqhblo1#
问题似乎解决了。问题出在配置上,在“Declarative Pipeline(Docker)"下,我不得不删除Docker注册表URL: