// Get checkout output value
def changeLogSets = checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'ec796dd7-3b23-4f68-8475-530f8cb03c9c', url: 'http://10.45.156.100/jenkinsfile/icloud3.12.git/']]])
GIT_COMMIT = changeLogSets['GIT_COMMIT']
echo "$GIT_COMMIT"
            
// Git committer email
GIT_COMMIT_EMAIL = sh (
    script: "git --no-pager show -s --format='%ae' $GIT_COMMIT",
     returnStdout: true
).trim()
// Git committer name
GIT_COMMIT_NAME = sh (
    script: "git --no-pager show -s --format='%an' $GIT_COMMIT",
    returnStdout: true
).trim()
echo "Git committer name: ${GIT_COMMIT_NAME}"
echo "Git committer email: ${GIT_COMMIT_EMAIL}"

最新文章

  1. AMD and CMD are dead之KMDjs内核之依赖分析
  2. iOS 个人账号 iOS APP Development 灰色不可选
  3. oracle 9i相关问题
  4. OC-02 如何设计类
  5. 【Leafletjs】3.拖拽添加marker
  6. [20130704] Intra-Query Parallel Thread Deadlocks
  7. activeamq启动失败
  8. kafka basic commands
  9. notepad++ 输入中文无响应
  10. js中批量处理样式——cssText的使用
  11. MFC的消息反射机制
  12. Android访问服务器(TOMCAT)乱码引发的问题
  13. Cookie&Seesion会话 共享数据 工作流程 持久化 Servlet三个作用域 会话机制
  14. iOS中 为 iOS 建立 Travis CI 韩俊强的博客
  15. python垃圾回收机制与小整数池
  16. MyBatis笔记----多表关联查询两种方式实现
  17. thinkphp实现附件上传
  18. exited abnormally with signal 11: Segmentation fault 的相关处理
  19. vuex 的基本使用之Module
  20. mysql学习之路_连接查询

热门文章

  1. 中小学信息学奥林匹克竞赛-理论知识考点--IP地址
  2. 到底什么时候需要使用 final
  3. android(eclipse)新手常见问题总结(一)
  4. Django-rest-framework(三)view and viewsets使用
  5. Spring技术内幕阅读笔记(一)
  6. Unity 游戏框架搭建 (十二) 简易AssetBundle打包工具(二)
  7. 判断js中数据类型 的最短代码
  8. ABAP术语-Customer Enhancement
  9. LintCode 12.带最小值操作的栈(两种方法实现)
  10. 【c学习-10】