首页
学习
活动
专区
工具
TVP
发布

finleyMa

专栏作者
173
文章
278349
阅读量
36
订阅数
Jenkins2 学习系列11 -- 参数化构建
有些项目的构建需要动态的传入一些参数,比如需要用户输入一些内容,或者上传一个文件,或者为一些配置打钩,作为不同的参数,当构建时这些参数作为环境变量来影响具体的构建过程。
mafeifan
2019-07-22
1.1K0
Jenkins2 学习系列13 -- 邮件和Slack通知
需求:需要把Jenkins的构建情况通过邮件,钉钉,Slack等通知告诉相关的测试,开发人员。 结合之前讲的 post钩子 更进一步可以实现失败时只通知给开发人员,成功通知给所有人员等。
mafeifan
2019-07-22
1.2K0
Jenkins2 学习系列10 -- 多分支pipeline构建
when指令允许pipeline根据给定的条件,决定是否执行阶段内的步骤。when指令必须至少包含一个条件。when指令除了支持branch判断条件,还支持多种判断条件。
mafeifan
2019-07-22
2.5K0
Ansible 2 -- 6 playbook 管理
可以为playbook中的任务打tag标签,方便在ansible-playbook中设置只执行哪些被打上tag的任务或忽略被打上tag的任务。
mafeifan
2019-07-22
1.2K0
Jenkins2 学习系列6 -- 环境变量
环境变量可以被看作是pipeline与Jenkins交互的媒介。比如,可以在pipeline中通过BUILD_ NUMBER变量知道构建任务的当前构建次数。环境变量可以分为Jenkins内置变量和自定义变量。
mafeifan
2019-07-10
1.5K0
Jenkins pipeline 2 -- Groovy语法介绍
写 pipeline 就是写 Groovy 代码,Jenkins pipeline 其实就是基于Groovy语言实现的一种DSL。 了解一些Groovy语法知识是很有必要的
mafeifan
2019-07-09
6.6K0
Jenkins pipeline 4 -- 指令
显然,基本结构满足不了现实多变的需求。所以,Jenkins pipeline通过各种指令(directive) 来丰富自己。指令可以被理解为对Jenkins pipeline基本结构的补充。
mafeifan
2019-07-08
1.3K0
Angular 依赖注入 初认
服务是什么概念?可以简单地认为它是一个功能模块,重要在于它是单例对象,并且可以注入到其他的地方使用。
mafeifan
2019-07-01
4550
CSS自定义属性级联变量var()
https://www.cnblogs.com/bibibobo/p/6140659.html http://www.ruanyifeng.com/blog/2017/05/css-variables.html
mafeifan
2019-06-23
1.1K0
JS进阶 你真的掌握变量和类型了吗
原文链接:https://mp.weixin.qq.com/s/Z0jnNJlfOrXHdNDb8CM-ng
mafeifan
2019-05-30
2.6K0
RxJS 学习系列 11. 合并操作符 concat, merge, concatAll
这节讲非常重要同时非常容易混淆的合并操作符,从名字上次都是合并,但是区别还是蛮大的,我会尽量结合Marble Diagram(弹珠图)解释清楚。
mafeifan
2019-05-14
2K0
RxJS 学习系列 12. 合并操作符 concatAll, mergeAll, switchAll
这节讲处理高阶 Observable 的操作符 所谓的 Higher Order Observable 就是指一个 Observable 发送出的元素还是一个 Observable,就像是二维数组一样,一个数组中的每个元素还是数组。如果用TypeScript中的泛型来表达就像是
mafeifan
2019-05-14
1.6K0
Angular 允许ctrl+点击新窗口打开
客户希望使用Ctrl+点击链接在新窗口打开新页面。 经过调查可以实现,具体方式:
mafeifan
2019-05-10
2.4K0
(转) Laravel Eloquent 提示和技巧
原文:https://learnku.com/articles/19876#1face4 Eloquent ORM 看起来像一个简单的机制,但在幕后,有很多半隐藏的功能和不太知名的方法来实现更多。在本文中,我将向您展示一些技巧。
mafeifan
2019-03-12
1.5K0
Typescript 技巧,补充中
这是因为 TypeScript 在解析 let foo = {} 这段赋值语句时,会进行“类型推断”:它会认为等号左边 foo 的类型即为等号右边 {} 的类型。由于 {} 本没有任何属性,因此,像上面那样给 foo 添加属性时就会报错。
mafeifan
2019-03-05
6660
Angular 组件通信的三种方式
原文:https://medium.com/@mirokoczka/3-ways-to-communicate-between-angular-components-a1e3f3304ecb
mafeifan
2019-03-05
1.5K0
Angular 循环内使用 material datepicker
material datepicker 需要用到模板变量,如果需要在循环出来datepicker可以这么干
mafeifan
2019-02-25
1.8K0
Angular 组件动态传入模板
比如 ng-zorro项目中的 BackTop回到顶部 组件就支持自定义模板。 默认时可以使用<nz-back-top></nz-back-top>。获得这个图标。
mafeifan
2018-12-28
1.8K0
5. Observable 和 数组的区别
Observable 和 数组都有filter, map 等运算操作operators,具体的区别是什么? 主要是两点:
mafeifan
2018-12-27
4990
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档