业务需求
1 | https证书在到期前半个月进行高级提示,便于续费。 |
1 | 使用codec 的multiline 插件实现多行匹配,这是一个可以将多行进行合并的插件,而且可以使用what指定将匹配到的行与前面的行合并还是和后面的行合并。具体参考:https://www.elastic.co/guide/en/logstash/current/plugins-codecs-multiline.html |
配置logstash
1 | #安装 |
为什么要持续集成?
1 | 持续集成,简称CI。持续集成指的是,频繁的(一天多次)将代码集成到主干 |
1 | 开发上传自己的代码到Gitlab, Gitlab发消息给Jenkins,随后Jenkins从仓库拉取代码,最后全自动部署到测试服务器进行相关测试,并将测试结果通知运维和开发,这种自动测试的方法叫做持续交付。 |
1 | 行话:CI/CD 指的是持续集成/持续交付/持续部署 |
定义变量的三种方式
1 | 如:x=10 或 file=/etc/hosts |
1 | $0 $1 ... $n $# |
1 | 使用read命令实现脚本交互。 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true