首页 > 其他 > 详细

DevOps - Groovy

时间:2020-07-11 00:18:43      阅读:106      评论:0      收藏:0      [点我收藏+]

Groovy简介

Apache基金下的编程语言,基于JVM的轻量级动态类型语言。
在一些工具中(如ReadyAPI),DSL, Gradle或是与Java的混合编程中用到,Jenkins中也大量用到,可以写出更好的配置文件。

Tutorial

配置Groovy环境

IDEA

VS Code

先后安装Java JDK和Groovy
技术分享图片

安装VS Code后, 安装Groovy插件
技术分享图片

运行代码
技术分享图片

Tips

1 - Groovy代码的格式化方法

  • VScode:设置文件类型绑定,将.groovy后缀文件识别为.js,然后“格式化文档”, 可以格式化缩进
  • IntelliJ IDEA:支持Groovy的代码补全、语法和错误高亮、代格式化与检查、重构与调试

指定文件类型绑定
https://code.visualstudio.com/docs/languages/overview#_adding-a-file-extension-to-a-language
技术分享图片

2 - 本地格式化和验证Jenkinsfile

Validate your Jenkinsfile from within VS Code: https://jenkins.io/blog/2018/11/07/Validate-Jenkinsfile/
可以将Visual Studio Code与Jenkins Pipeline Linter Connector插件一起使用,在VS Code中本地格式化和验证Jenkinsfile 。
需要在设置中指定插件的参数

- jenkins.pipeline.linter.connector.url 
- jenkins.pipeline.linter.connector.user
- jenkins.pipeline.linter.connector.pass 
- jenkins.pipeline.linter.connector.crumbUrl 

DevOps - Groovy

原文:https://www.cnblogs.com/anliven/p/13276962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!