标签:
发布申请
介绍
创建和执行发布。
配置项
根据发布方式的不同,对应创建发布申请的配置项也不同。
常规发布
- 申请标题 申请单的名称。
- 选择分支/标签/版本 支持选择分支和 CommitID 或 Tag 来确定发布的代码。
- 发布目标主机 可选择本次申请单要发布的主机(从发布配置添加的目标主机中选择)。
自定义发布
- 申请标题 申请单的名称。
- 环境变量(SPUG_RELEASE) 可以在自定义脚本中引用该变量,用于设置本次发布相关的动态变量,可在发布配置添加的动作脚本中通过 $SPUG_RELEASE 来使用该值。
- 发布目标主机 可选择本次申请单要发布的主机(从发布配置添加的目标主机中选择)。
发布记录的删除
可以发现发布申请在发布后无法被单个直接删除,这并不是我们偷懒,而是故意设计成这样的。以我们以往的经验来看发布记录在某些情况下是重要的排查问题的线索, 例如,某用户在未充分测试的情况下通过 Spug 发布一个应用的新版本,很不巧这个新版本上线后发现了问题造成了服务不可用的情况,出于一些原因该用户把这个发布记录悄悄的删除了, 那么这个行为可能就会在排查问题的时候造成一定的困扰。所以我们只设计了根据时间和保留个数两个维度来批量删除,避免可能遇到的上述问题。
提示
- 如果发布配置中启用了审核功能,则创建的申请单需要通过审核后才可以执行发布操作。
标签: 来源:
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。