logo
tt's Note
  • 运维
    • 数据库
    • linux
    • vpn
    • 日志
    • 中间件
    • 服务
    • 监控
    • shell
    • windows
    • 语言
    • 云服务
    • 其他
  • 开发
    • 工具
  • 软件
    • 浏览器
    • 多端
    • win
    • mac
    • 网站
  • 项目
    • 效率工具
    • 兴趣
  • 脚本
    • jenkins
    jenkins概览
    devops-jenkins
    jenkins-scripts
    上一页jenkins概览下一页jenkins-scripts

    #jenkins

    #安装

    官网

    #常用项

    选择Discard old builds的策略可以保存log

    选择This project is parameterized可以设置变量等

    #General

    • Choice Parameter:选择
    • Git Parameter:git管理(一般在高级中选择DESCENDING_SMART和TOP)
    • String Parameter:字符串

    #源码管理

    • git:Branches to build可以设置${Version}

    #构建环境

    • Delete workspace before build starts:执行下一个任务的时候删除任务空间的文件
    • Add timestamps to the Console Output:在log中显示时间

    #Build Steps

    • Conditional step (single) :Execute shell 可以在本机执行多行命令
    • Execute shell script on remote host using ssh ssh到别的机器执行多行命令

    #构建后操作

    • Groovy Postbuild:Groovy Script 可以在左边显示黄色的消息

    #安装docker的loki插件

    docker plugin install grafana/loki-docker-driver:2.8.0 --alias loki --grant-all-permissions

    #muen上线脚本