草庐IT

Serverless-cd

全部标签

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

GitLab CI-CD 学习笔记

概述1.CI/CDCI(持续集成)指开发人员一天内进行多次合并和提交代码操作,并通过自动化测试,完成构建CD(持续部署)指每次代码更改都会自动部署到对应环境CI/CD结合在一起,可以加快开发团队交付成果的效率,减少时间成本2.Gitlab-CI/CDgitlab-ci是gitlab8.0之后自带的一个持续集成系统,中心思想是每一次push到gitlab就会触发一次脚本执行,脚本内容包括测试、编译、部署等一系列内容gitlab-ci的脚本需要gitlab-runner来执行,代码push之后,webhook检查到代码变化,就会触发gitlab-ci,分配到各个Runner来运行相应的脚本gitl

GitLab CI-CD 学习笔记

概述1.CI/CDCI(持续集成)指开发人员一天内进行多次合并和提交代码操作,并通过自动化测试,完成构建CD(持续部署)指每次代码更改都会自动部署到对应环境CI/CD结合在一起,可以加快开发团队交付成果的效率,减少时间成本2.Gitlab-CI/CDgitlab-ci是gitlab8.0之后自带的一个持续集成系统,中心思想是每一次push到gitlab就会触发一次脚本执行,脚本内容包括测试、编译、部署等一系列内容gitlab-ci的脚本需要gitlab-runner来执行,代码push之后,webhook检查到代码变化,就会触发gitlab-ci,分配到各个Runner来运行相应的脚本gitl

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline尽自己的绵薄之力,为开源技术分享添砖加瓦1,设置pipeline  2,设置git仓库地址、用户名、密码 3,生成流水线脚本  4,编写pipeline_配置发布服务器、harbor、jar包目录等  5,编写pipeline_配置dockerfile、docker编译命令等 6,编写pipeline_配置连接部署服务器、docker启动、删除容器命令等============================部署后端pieplie范例脚本============================相关变量都以xxx代替

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline尽自己的绵薄之力,为开源技术分享添砖加瓦1,设置pipeline  2,设置git仓库地址、用户名、密码 3,生成流水线脚本  4,编写pipeline_配置发布服务器、harbor、jar包目录等  5,编写pipeline_配置dockerfile、docker编译命令等 6,编写pipeline_配置连接部署服务器、docker启动、删除容器命令等============================部署后端pieplie范例脚本============================相关变量都以xxx代替

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline尽自己的绵薄之力,为开源技术分享添砖加瓦1,设置pipeline  2,设置git仓库地址、用户名、密码 3,生成流水线脚本  4,编写pipeline_配置发布服务器、harbor、jar包目录等  5,编写pipeline_配置dockerfile、docker编译命令等 6,编写pipeline_配置连接部署服务器、docker启动、删除容器命令等============================部署后端pieplie范例脚本============================相关变量都以xxx代替

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline

轻量级CI/CD发布部署环境搭建及使用_07_jenkins配置pipeline尽自己的绵薄之力,为开源技术分享添砖加瓦1,设置pipeline  2,设置git仓库地址、用户名、密码 3,生成流水线脚本  4,编写pipeline_配置发布服务器、harbor、jar包目录等  5,编写pipeline_配置dockerfile、docker编译命令等 6,编写pipeline_配置连接部署服务器、docker启动、删除容器命令等============================部署后端pieplie范例脚本============================相关变量都以xxx代替

用抽象解决复杂性 Serverless HTAP 数据库开启技术无感化时代

得开发者得天下!无论是企业的数字化转型,还是各种应用创新,其背后最终都是开发者所编写的一行行代码。对于数据库软件也是如此。一项名为“在你的组织内部到底是谁在选择Database”的调查中显示,企业中的架构师、开发者、DBA作为数据库软件的真正用户,日常工作时间中的41%是来完成基础设施的维护,比如买服务器、部署服务器、运维等等,而不是把大量时间用于开发应用。如果可以提升开发者的生产力,那么业务创新、应用创新的速度是否也会相应地加快呢?在近日举行的PingCAPDevCon2022大会上,PingCAP联合创始人兼CTO黄东旭提出“技术无感化”的概念,核心就是通过更高层次的抽象,降低软件的复杂性

用抽象解决复杂性 Serverless HTAP 数据库开启技术无感化时代

得开发者得天下!无论是企业的数字化转型,还是各种应用创新,其背后最终都是开发者所编写的一行行代码。对于数据库软件也是如此。一项名为“在你的组织内部到底是谁在选择Database”的调查中显示,企业中的架构师、开发者、DBA作为数据库软件的真正用户,日常工作时间中的41%是来完成基础设施的维护,比如买服务器、部署服务器、运维等等,而不是把大量时间用于开发应用。如果可以提升开发者的生产力,那么业务创新、应用创新的速度是否也会相应地加快呢?在近日举行的PingCAPDevCon2022大会上,PingCAP联合创始人兼CTO黄东旭提出“技术无感化”的概念,核心就是通过更高层次的抽象,降低软件的复杂性