如何在Jenkinsfile中使用jenkins版本号插件?

德米特里·布佐林

在安装了“版本号插件”的Jenkinsfile中尝试此步骤:

    stage("Build") {
        echo "Building..."
        TAG = ${BUILD_DATE_FORMATTED, "yyyyMMdd"}-develop-${BUILDS_TODAY}
        sh "docker build -t $IMAGE:$TAG ."
    }

并得到此错误:

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 15: unexpected token: BUILD_DATE_FORMATTED @ line 15, column 15.
           TAG=${BUILD_DATE_FORMATTED, "yyyy-MM-dd"}-develop-${BUILDS_TODAY}
                 ^
1 error

在Jenkinsfile中使用此插件的正确方法是什么?

马可斯

您需要使用它作为步骤。

tag = VersionNumber (versionNumberString: '${BUILD_DATE_FORMATTED, "yyyyMMdd"}-develop-${BUILDS_TODAY}')

看一看https://your_jenkins_url.com/pipeline-syntax/并检查已剪切生成器中VersionNumber步骤的所有选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在管道中使用 jenkins 版本号插件

如何在Jenkins工作流程插件中获取SVN版本号?

如何在 Android 中获取 Jenkins 内部版本号?

如何使用Maven获取Jenkins内部版本号

如何在Jenkins中使用内部版本号对Docker映像进行版本控制以作为Kubernetes部署进行部署?

如何在管道(jenkinsfile)中使用Jenkins Copy Artifacts插件?

如何在Delphi 10.2中使用ToolsAPI获取当前项目的版本号

如何在CMake中使用版本号和共享库后缀(.so或.dylib)

如何在Github Action中使用Github发布版本号

我如何使用Jenkins和Pipeline Multibranch插件在分支机构之间拥有唯一的内部版本号

Minecraft 插件版本号

如何使用Android Gradle插件的0.14+版本向APK文件添加版本号?

如何使用sed提取版本号?

如何使用sed获取版本号

如何在Adobe Acrobat中导出Adobe插件列表及其版本号?

Jenkins Text finder插件,如何在jenkinsfile中使用此插件?

如何在jenkins中动态更改声纳项目版本号

如何在 Jenkins 显示构建名称中设置版本号

如何使用Jenkins自动执行package.json中的版本号

使用 Jenkins 和 Generic-Artifactory 集成时如何指定版本号?

如何在NPM版本中表示内部版本号?

如何通过jenkins更新xcode的plist中的版本号

如何从结帐中获取SVN版本号以在DSL中使用

在Sphinx的文件链接中使用版本号

build.gradle警告“避免在版本号中使用+”

在OpenAPI规范定义中使用工件版本号

Gradle插件项目版本号

如何在 CMake 中安装时使用版本号重命名/修改目标文件?

使用Grunt构建时,如何在index.html中插入版本号?