原文:使用 Bitbucket Pipelines 持续交付托管项目

简介 Bitbucket Pipelines 是Atlassian公司为Bitbucket Cloud产品添加的一个新功能, 它为托管在Bitbucket上的项目提供了一个良好的持续集成 交付的服务。 前提 申请 Bitbucket 账号Java Gradle . Git 例子 Demo 准备一个小项目以便于更好的展示,用Vert.x创建一个简单的Restful web service, 另外再添 ...

2017-03-01 14:45 0 1669 推荐指数:

查看详情

[持续交付实践] pipeline使用项目样例

项目说明 本文将以一个微服务项目的具体pipeline样例进行脚本编写说明。一条完整的pipeline交付流水线通常会包括代码获取、单元测试、静态检查、打包部署、接口层测试、UI层测试、性能专项测试(可能还有安全、APP等专项)、人工验收等研发测试环节,还会包括灰度发布、正式发布等发布环节 ...

Mon Sep 18 05:18:00 CST 2017 0 4464
[持续交付实践] pipeline使用:Multibranch Pipeline

前言 在探讨multiBranch Pipeline之前,很有必要先探讨下如何制定有效的代码分支管理规范,使用高效的版本控制系统,并对构建产物及其依赖进行管理。我们首先要强调,需要进行版本控制的不仅是源代码,还有测试代码、数据库脚本、构建和部署脚本、依赖的库文件等,并且对构建产物的版本控制也同样 ...

Mon Sep 18 20:13:00 CST 2017 0 4045
[持续交付实践] pipeline使用:语法详解

一、引言 jenkins pipeline语法的发展如此之快用日新月异来形容也不为过,而目前国内对jenkins pipeline关注的人还非常少,相关的文章更是稀少,唯一看到w3c有篇相关的估计是 ...

Mon Sep 18 05:17:00 CST 2017 0 12971
[持续交付实践] pipeline使用:Shared Libraries

前言 随着pipeline交付流水线在团队中的推广,使用pipeline脚本的job也迅速增加。虽然我们已经基于公司的技术栈特点做了一个尽可能通用的pipeline脚本样例,让搭建者只需要修改几个赋值参数就可以在自己的项目中应用,初衷是希望所有人能理解pipeline中的过程,但也发现一些比较 ...

Fri Nov 10 05:07:00 CST 2017 2 3364
[持续交付实践] pipeline使用:快速入门

什么是pipeline 先介绍下什么是Jenkins 2.0,Jenkins 2.0的精髓是Pipeline as Code,是帮助Jenkins实现CI到CD转变的重要角色。什么是Pipeline ...

Mon Sep 18 05:14:00 CST 2017 0 23747
容器时代的持续交付工具---Drone:Drone使用

上一篇文章里已经介绍了如何安装Drone,下面我们来看下如何使用。还是基于gogs作为git仓储。 首先打开server对应的地址,进入登录页面,输入在启动server时配置的管理员账号(对应的就是gogs里的账户,当然可以使用其他账号,但是有些操作必须管理员才可以)进行登录,可以进入到系统中 ...

Thu Sep 26 07:50:00 CST 2019 4 873
运维与持续交付

在互联网的产品开发时代,产品迭代越来越频繁,“从功能开发完成直到成功部署”这一阶段被称为软件开发“最后一公里”。 对于持续部署,@湾区日报 这样评论: 一个团队工程技术水平高低,直接反映在部署代码上。我碰到其他公司的人,都喜欢问你们怎么部署代码的,非常大开眼界。你很难相信,很多(有一定 ...

Fri Feb 03 05:51:00 CST 2017 0 2293
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM