腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
finleyMa
专栏成员
举报
173
文章
291750
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(173)
其他(36)
jenkins(23)
容器镜像服务(21)
编程算法(19)
javascript(15)
php(14)
https(12)
react(11)
容器(11)
网络安全(10)
node.js(9)
html(9)
github(9)
api(9)
http(9)
rxjs(9)
git(8)
apache(8)
ssh(8)
angularjs(7)
网站(7)
json(6)
linux(6)
DevOps 解决方案(6)
java(5)
打包(5)
nginx(5)
开源(5)
npm(5)
nat(5)
ios(4)
bash(4)
typescript(4)
云数据库 SQL Server(4)
ubuntu(4)
shell(4)
observable(4)
python(3)
css(3)
android(3)
云数据库 Redis®(3)
express(3)
自动化(3)
scrapy(3)
windows(3)
官方文档(2)
.net(2)
ajax(2)
数据库(2)
sql(2)
access(2)
ide(2)
bash 指令(2)
laravel(2)
人工智能(2)
存储(2)
爬虫(2)
jdk(2)
正则表达式(2)
tcp/ip(2)
数据结构(2)
filter(2)
function(2)
NLP 服务(1)
mac os(1)
go(1)
vue.js(1)
jquery ui(1)
ecmascript(1)
symfony(1)
tomcat(1)
unix(1)
文件存储(1)
webpack(1)
babel.js(1)
运维(1)
gui(1)
面向对象编程(1)
单元测试(1)
socket编程(1)
hexo(1)
微信(1)
机器人(1)
虚拟化(1)
form(1)
list(1)
listener(1)
model(1)
object(1)
operators(1)
set(1)
status(1)
timer(1)
后台(1)
搜索文章
搜索
搜索
关闭
Jenkins2 学习系列28 -- 优化多分支流水线任务
jenkins
npm
css
php
网站
Multibranch Pipeline Job 应该是最常见的了。非常适用于一个项目中,不同分支对于不同构建任务。
mafeifan
2019-09-19
1.3K
0
Jenkins2 学习系列27 -- pipeline 中 Docker 操作
jenkins
ios
node.js
容器镜像服务
如下面例子,首先pull一个我打包好的基于ubuntu的node镜像,这个镜像里面已经包含了nodejs10, wget, zip, curl, python,chrome,firefox, aws-cli 等常用工具,可以方便的在里面执行npm install, npm run test 启动浏览器跑测试等。
mafeifan
2019-08-26
3.1K
0
Jenkins2 学习系列25 -- 添加 Docker Cloud 并构建镜像
jenkins
容器镜像服务
容器
打包
目前Docker已经成为众多流水线中关键的组成部分之一。容器化具有的简单性,灵活性以及隔离性可以让我们定制特定的而且能够精确重复的环境。容器化部署也越来越流行。
mafeifan
2019-08-25
4.2K
0
Jenkins2 学习系列21 -- 通过JNLP协议添加Slave节点
jenkins
java
NLP 服务
Java 网络启动协议(JNLP) 是一种允许客户端启动托管在远程Web服务器上的应用程序的协议。 通过 JNLP 协议增加 agent 比较简单,步骤如下:
mafeifan
2019-08-21
2.2K
0
Jenkins2 学习系列14 -- 使用 Config File Provider 添加邮件模板
jenkins
html
apache
ide
在 Jenkins2 学习系列13 -- 邮件和Slack通知 里发送邮件的内容是写死到了pipeline里,这样不太灵活
mafeifan
2019-08-21
1.1K
0
Laravel 操作mysql json类型
json
MySQL5.7 起支持定义JSON类型 这里已经建了一张表,叫 my_json image.png 建立相关的模型 <?php namespace Modules\Models;
mafeifan
2019-08-20
2.1K
0
Jenkins2 学习系列22 -- Jenkins 定期备份
jenkins
Jenkins的所有数据文件都存在文件中,Jenkins备份就是备份JENKINS_HOME目录。默认路径是/var/lib/jenkins,或者到Jenkins的配置文件中查看cat /etc/default/jenkins | grep "home"。
mafeifan
2019-08-15
1.4K
0
Jenkins2 学习系列19 -- 使用 Script Console批量修改Jenkins任务
jenkins
api
apache
原文:http://showme.codes/2019-02-23/jenkins-script-console-in-practice/
mafeifan
2019-08-12
3.6K
0
Jenkins2 学习系列21 -- pipeline 中 agent 使用介绍
node.js
jdk
当agnet数量变多时,如何区分这些agnet有哪些特点呢?比如哪些环境是node10,哪些是JDK8,为了区分,我们可以给不同的agent打标签(也叫tag)。一个agent可以拥有多个标签,为避免冲突,标签名不能包含空格,!&<>()|等这些特殊符号。打标签时可以考虑以下维度: 工具链: jdk, node, php 语言或工具的版本 操作系统:linux, windows, osx 系统位数: 32bit, 64bit
mafeifan
2019-08-12
6.6K
0
Jenkins2 学习系列20 -- 添加物理机Slave节点
jenkins
容器
ssh
https
tcp/ip
节点分为主节点master和代理节点agent。 在Jenkins 2中,节点是一个基础概念,代表了任何可以执行Jenkins任务的系统。节点中包含主节点和代理节点,有的时候也用于指代这些概念。此外,节点也可以是一个容器,比如Docker。
mafeifan
2019-08-12
2.1K
0
Jenkins2 学习系列17 -- 凭证管理
jenkins
ssh
凭证可以是一段字符串如密码,私钥文件等,是Jenkins进行受限操作时的凭据。比如SSH登录远程服务器,用户名,密码或SSH key就是凭证。这些凭据不要明文写在Jenkinsfile中,Jenkins有专门管理凭证的地方和插件。
mafeifan
2019-08-06
1.7K
0
Docker 学习系列21 远程连接Docker
容器
javascript
容器镜像服务
unix
Docker为C/S架构,服务端为docker daemon (daemon是守护进程的意思,进程名叫dockerd),客户端为docker.service。 docker daemon 支持三种方式的连接(unix,tcp 和 fd)。默认使用unix连接,会创建/var/run/docker.sock 需要root权限和是docker权限的成员。
mafeifan
2019-08-05
875
0
Jenkins2 学习系列16 -- 制品管理
容器镜像服务
jenkins
https
apache
网络安全
制品是软件开发过程中产生的多种有形副产品之一,个人理解,比如前端build后产生的dist静态资源文件,安卓打包生成的apk文件,这些产物都可以认为是制品。 制品的使用可以非常简单。 比如下面的流水线Job。 第一步拉代码,仓库中存在一个名为Dockerfile的文件。 第二步把文件存为制品。
mafeifan
2019-08-05
1.3K
0
Jenkins2 学习系列15 -- Jenkins权限控制插件(Role-based Authorization Strategy)
网站
jenkins
比如有一个项目叫sinuo,我们想实现sinuo-admin用户登录后只能查看和构建以sinuo开头的项目名,并且不能修改Job配置。
mafeifan
2019-07-30
1.6K
0
Jenkins2 学习系列14 -- 声明式Pipeline补充
shell
如果需要在pipeline中进行逻辑判断或者写Groovy脚本代码,需要写在script步骤中,如下:
mafeifan
2019-07-24
1.7K
0
Jenkins2 学习系列11 -- 参数化构建
编程算法
数据结构
有些项目的构建需要动态的传入一些参数,比如需要用户输入一些内容,或者上传一个文件,或者为一些配置打钩,作为不同的参数,当构建时这些参数作为环境变量来影响具体的构建过程。
mafeifan
2019-07-22
1.2K
0
Jenkins2 学习系列12 -- 创建和使用共享库
jenkins
apache
当有大量的pipeline项目构建任务,有很多代码是重复的,这时需要提取和复用共同的逻辑。 其实pipeline本质就是一个Groovy脚本,所以可以在pipeline中自定义函数,并使用Groovy语言自带的特性。 比如下面的Jenkinsfile,我们自定义了一个 createVersion 函数,并使用了内置的Date类。
mafeifan
2019-07-22
2.9K
0
Jenkins2 学习系列13 -- 邮件和Slack通知
jenkins
https
网络安全
编程算法
javascript
需求:需要把Jenkins的构建情况通过邮件,钉钉,Slack等通知告诉相关的测试,开发人员。 结合之前讲的 post钩子 更进一步可以实现失败时只通知给开发人员,成功通知给所有人员等。
mafeifan
2019-07-22
1.3K
0
Ansible 2 -- 5 playbook 语法
android
DevOps 解决方案
nginx
html
使用 Ansible 时,绝大部分时间将花费在编写playbook上。playbook 英文直译是剧本的意思,是一个Ansible术语,它指的是用于配置管理的脚本。
mafeifan
2019-07-22
1.2K
0
Ansible 2 -- 1介绍与使用场景
ssh
DevOps 解决方案
https
虚拟化
网络安全
Ansible是用Python写的自动化运维工具,你如果需要管理维护好多主机,需要做批量操作,部署,任务等,他是个不错的选择。 Ansible是基于模块工作的,Ansible本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块。模块的内容会在后面重点介绍。
mafeifan
2019-07-22
647
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档