jenkins-pipeline - 如何检查管道参数是否为空
问题描述
在管道文件中,我有以下代码:
stage ("create bundle"){
steps{
script{
amd_distribution_create_bundle credential_id: params.DISTRIBUTION_CREDENTIAL_ID, distribution_url: params.DISTRIBUTION_URL, gps_credential_id: params.GPG_PASSPHRASE, bundle_name: params.BUNDLE_NAME, bundle_version: BUNDLE_VERSION
}
}
}
如果某个管道字段为空,在调用 groovy 方法“amd_distribution_create_bundle”之前,我该如何询问?
解决方案
推荐阅读
- encryption - 哪种密码哈希算法与平台和语言无关?
- python - 为什么我收到请求的 405 错误?
- c# - 如何阻止 Wpf BeginAnimation 锁定图像源?
- ionic-framework - Azure 管道中的 Ionic 构建
- c# - 如何捕获异常并抛出不同的异常
- ruby-on-rails - 在 Docker 容器上的 Rails 应用程序上出现错误“无法打开到 localhost:35729 的 TCP 连接”
- c# - 如何在 OpenCVSharp 中执行行算术?
- jenkins - 为什么 Jenkins 在构建作业期间总是访问 AD 服务器邮件组?
- angular - 无法在 NgModule 中声明“TimeAgoPipe”。(timeAgo 管道在角度 9 中不起作用)
- javascript - LWC - Javascript 对象不与 Wrapper 类对象反应