云效首先会从代码仓库中拉取相应的代码,然后进行代码检查以及单元测试。接着是代 码编译构建,这一步会产出相应的生成物:在这里我们用一个 java 应用来举例,如果构 建产出物这一步选择是 jar 类型,那么流水线在运行时运行 mvn package 命令产出对 应的 jar 包;如果构建产出物类型是 Docker 镜像,那么在构建这一步在产出 jar 包后 会继续执行 docker build 命令来构建对应的 Docker 镜像,并上传到您所选择的 ACR 镜像仓库;流水线的最后两步是调用 SAE 的 Open API 将构建物(jar 包/Docker 镜 像)部署分发到测试环境,根据我们预先的设置,在部署完测试环境这一步后,流水线会停 下来等待手动触发下一步操作;等待手动验证测试环境的部署一切正常后,手动触发流水线 继续运行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。