当前位置: 首页 > news >正文

中国最大免费h5游戏源码网站长沙网络推广软件

中国最大免费h5游戏源码网站,长沙网络推广软件,.net 获取网站域名,网站的赚钱方式文章目录 1. 添加树莓派到 Agent Pool1.1 添加pool1.2 添加agent 2. 将树莓派添加到 Deployment Pool2.1 添加pool2.2 添加target 3. 添加编译流水线3.1 添加编译命令3.2 配置触发器 4. 添加发布流水线4.1 添加命令行4.2 配置artifact和触发器 5. 完成 1. 添加树莓派到 Agent P…

文章目录

  • 1. 添加树莓派到 Agent Pool
    • 1.1 添加pool
    • 1.2 添加agent
  • 2. 将树莓派添加到 Deployment Pool
    • 2.1 添加pool
    • 2.2 添加target
  • 3. 添加编译流水线
    • 3.1 添加编译命令
    • 3.2 配置触发器
  • 4. 添加发布流水线
    • 4.1 添加命令行
    • 4.2 配置artifact和触发器
  • 5. 完成

1. 添加树莓派到 Agent Pool

1.1 添加pool

在Organization Settings的Agent Pools里我们新建一个pool,名为ArmPool,PoolType为Self-hosted:
在这里插入图片描述

1.2 添加agent

然后点开ArmPool,添加一个Agent:
在这里插入图片描述
选择Linux->arm64, 然后按照给出的步骤操作即可:
在这里插入图片描述
配置过程中可能会让你输入组织空间的URL,可以在组织设置里获取:
在这里插入图片描述
还会让你输入TAP的token,可以在这里NewToken添加一个token然后粘贴上去:
在这里插入图片描述
在这里插入图片描述
配置完成之后,我们能看到已经在线的agent:
在这里插入图片描述
以后我们就可以在此agent上进行编译了。

2. 将树莓派添加到 Deployment Pool

Agent Pool用来编译(CI)。
Deployment Pool用来部署(CD)。

2.1 添加pool

添加一个Pool:
在这里插入图片描述

2.2 添加target

添加一个target:
在这里插入图片描述
需要注意的是:将命令行里的x64改为arm64.

添加完成后就能看到已经online的target:
在这里插入图片描述

3. 添加编译流水线

切换到项目页面,然后点击New Pipeline:
在这里插入图片描述
熟悉yaml的可以默认,否则用class editor可视化编辑器:
在这里插入图片描述
然后代码仓库选择git:
在这里插入图片描述
这里我们要编译docker镜像比较简单,所以我们不选这些已经提供的模板,使用empty job即可:
在这里插入图片描述
Agent Pool选择ArmPool:
在这里插入图片描述
点击Agent Job 1边上的加号,添加两个Docker命令行:
在这里插入图片描述

3.1 添加编译命令

第一个Docker命令行为 Build an image, 配置好docker file的路径和ImageName:
在这里插入图片描述
第二个命令行为Push an image,此项可选。 用来将生成好的镜像上传到dockerhub上。因不需要上传,所以被我禁用了。
在这里插入图片描述
最后,保存并运行一次流水线。

3.2 配置触发器

如果需要master有提交就自动触发一次编译,可以勾选上"enable continuous integration":
在这里插入图片描述

4. 添加发布流水线

切换到release流水线,新建一条流水线,仍然选empty job:
在这里插入图片描述
然后点击“1 job, 0 task”添加task:
在这里插入图片描述
选择"add a deployment group job":
在这里插入图片描述
Pool就选之前新建的pool:
在这里插入图片描述

4.1 添加命令行

然后新建两个command line 类型的task:
在这里插入图片描述
第一个command line为“docker stop image”, 用来停止并删除旧容器,且配置为“continue on error”:
在这里插入图片描述

docker stop $(docker ps -q -a --filter name=identity)
docker rm $(docker ps -a -f status=exited -q)

第二个command line 为 ”docker run“,用来启动镜像,并且使用--name指定了容器的名字和镜像的名字:
在这里插入图片描述

4.2 配置artifact和触发器

返回到pipeline,添加一个artifact, source type为build, 然后source就选择我们之前新建的编译流水线的名字:
在这里插入图片描述
然后启用触发器,这样编译流水线完成之后会自动运行这条发布流水线:
在这里插入图片描述
最后,保存并手动运行一次流水线,应用也就在我们的树莓派中运行起来了。

5. 完成

树莓派承担了所有的编译和运行工作。
在这里插入图片描述
每次往master推代码,也会自动触发编译和发布。


后记:Azure Devops目前来说时唯一对个人开发者比较友好的一个工具了,免费好用,自动化,又可以全流程自定义。
推荐大家使用。

http://www.hkea.cn/news/536968/

相关文章:

  • 建网站的要求老铁外链工具
  • wordpress有广告郑州seo优化大师
  • 企业网站推广的实验内容企业宣传网站
  • 如何开发高端市场宁波seo快速优化公司
  • 常用设计资源网站爱网站
  • 企业品牌网站营销关于seo的行业岗位有哪些
  • 群晖怎样做网站惠州网络营销
  • 怎么做网站内部链接的优化品牌营销推广代运营
  • 婚纱照网站制作搜索引擎优化搜索优化
  • 网站建设吉金手指专业13中国营销网站
  • 做销售在哪些网站注册好百度产品
  • dw做汽车网站seo排名工具提升流量
  • 网络培训学校排名奉化seo页面优化外包
  • vps除了做网站还能做什么晨阳seo服务
  • seo网站建设优化什么意思网络营销与直播电商专业就业前景
  • 工程建设企业网站网站关键词优化应该怎么做
  • 修复wordpress青岛网站优化
  • 敦煌网站做外贸怎样网页推广怎么做的
  • 南京网站建设优化今日头条普通版
  • 网站编辑的工作职能有哪些活动营销案例100例
  • 小程序招商加盟平台我是seo关键词
  • wordpress 发帖机镇江抖音seo
  • 网站建设的小结可以发外链的论坛有哪些
  • 网站正常打开速度网店营销与推广策划方案
  • 义乌 网站制作进入百度app
  • 做外围网站赌球红树林seo基础入门免费教程
  • 绿色风格网站seo排名赚钱
  • 南宁企业免费建站百度推广营销怎么做
  • 建立个人网站的成本短视频seo营销系统
  • 深圳公司名称大全网站结构优化的内容和方法