阿里云云效-项目的部署与发布

本文涉及的产品
云效 DevOps 流水线,基础版人数 不受限
云效 DevOps 制品仓库,基础版人数 不受限
云效 DevOps 代码管理,基础版人数 不受限
简介: 本文针对于阿里云云效代码的管理以及部署上线的一些教程,另外关于云效其他的一些功能暂不做概述,关于代码的部署请看作者的上一篇文章

再上一篇文章中我们讲了关于阿里云云效的代码管理,无论从旧代码库的迁移还是新代码库的创建都提供了很方便的操作,这里给阿里云云效团队点赞!!!并送上心理上的亲切问候.有了代码资源,我们下一步就是要做的项目的部署打包、发布上线.好话不多说开始讲解基于阿里云云效的部署打包、发布.

1、流水线

所谓的流水线的概念就是部署、到发布的一系列的步骤制定


进入流水线有两种方式:首先要进入云效页面或是云效中的某一部分功能的页面都可以

方式一:云效首页的进入

image.png方式二:

在云效某个功能的左上角的点击选择 流水线

image.png

流水线的首页:

image.png

左上角新建流水线点击:

这里有多种选择根据不同的语言、或是情况,也可以有空白的模版,从0到1自己创建

image.png

1、作者属于java的开发,所以选择的构建部署,代码源选择相应的平台的代码

image.png

这里根据不同环境的部署可设置代码的分支,如当前的是测试环境的流水线,对应的代码是dev分支这里就写dev,如果是正式的环境的流水线对应的代码分支是master那这里就写master

image.png

2、构建步骤中的+号是增加流水线步骤的,由于我们这里用的给创建好的就不做介绍

在构建的步骤中选择相应的镜像仓库地址,做好相关的链接的配置,

image.png

这里的标签如果你的镜像有多种环境的设置 比如测试环境、正式环境等 那么这里的标签就写你的镜像的环境名称如qa Dockefile就是你的代码中的Dockefile的文件地址

image.png


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
相关文章
|
3天前
|
存储 弹性计算 运维
阿里云容器服务Kubernetes版(ACK)部署与管理体验评测
阿里云容器服务Kubernetes版(ACK)是一个功能全面的托管Kubernetes服务,它为企业提供了快速、灵活的云上应用管理能力。
67 1
|
4天前
|
缓存 弹性计算 应用服务中间件
阿里云服务器部署Jupyter私房菜
在阿里云ECS上,选用2核2G的配置,安装Ubuntu 22.04,然后部署Nginx作为Jupyter Notebook的反向代理。安装Miniconda3,配置清华TUNA镜像源以加速下载。创建Jupyter Notebook,设置密码和远程访问,通过Nginx配置实现安全访问。整个过程包括安装Jupyter,修改Nginx配置,最后通过浏览器访问 Notebook。
阿里云服务器部署Jupyter私房菜
|
7天前
|
存储 Java Maven
大事件后端项目31--------文件上传_阿里云OSS_入门程序
大事件后端项目31--------文件上传_阿里云OSS_入门程序
|
7天前
|
存储 运维 Java
大事件后端项目30------文件上传_阿里云OSS_准备工作
大事件后端项目30------文件上传_阿里云OSS_准备工作
|
9天前
|
敏捷开发 弹性计算 负载均衡
阿里云云效产品使用问题之如何将应用部署到部署组的某一台特定服务器上
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
9天前
|
敏捷开发 Kubernetes API
阿里云云效产品使用问题之要控制搜索范围到本项目组内,该如何操作
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
9天前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之在项目里新建迭代,如何对这些迭代进行分类分组
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
阿里云云效产品使用问题之在项目里新建迭代,如何对这些迭代进行分类分组
|
3天前
|
缓存 Devops 微服务
微服务01好处,随着代码越多耦合度越多,升级维护困难,微服务技术栈,异步通信技术,缓存技术,DevOps技术,搜索技术,单体架构,分布式架构将业务功能进行拆分,部署时费劲,集连失败如何解决
微服务01好处,随着代码越多耦合度越多,升级维护困难,微服务技术栈,异步通信技术,缓存技术,DevOps技术,搜索技术,单体架构,分布式架构将业务功能进行拆分,部署时费劲,集连失败如何解决
|
7天前
|
对象存储
大事件后端项目32--------文件上传_阿里云OSS_程序集成
大事件后端项目32--------文件上传_阿里云OSS_程序集成
|
9天前
|
存储 测试技术 持续交付
阿里云云效产品使用问题之导致部署单状态无法恢复的原因有哪些
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。