JDK 13 于 2019 年 9 月 17 日正式发布。新版本主要包含五个特性JEP 350: Dynamic CDS ArchivesJEP 351: ZGC: Uncommit Unused Memory
JEP 353: Reimplement the Legacy Socket API
JEP 354: Switch Expressions (Preview)
JEP 355: Text
转载
2024-02-21 14:08:16
20阅读
一、部署流程1、研发push到github代码库2、Jenkins 构建,pull git代码 使用maven进行编译打包
原创
2023-05-30 12:29:26
216阅读
研发push到github代码库、Jenkins 构建、pull git代码使用mave......
原创
2021-07-05 17:16:42
613阅读
一、部署流程1、研发push到github代码库2、Jenkins 构建,pull git代码 使用maven进行编译打
转载
2023-05-30 12:28:26
252阅读
持續性整合與發佈(Continuous Integration / Continuous Delivery)
转载
2018-01-19 11:00:00
176阅读
2评论
CI/CD 引入 传统软件开发过程中,在“合并日”将各分支代码集成代码时会引发的问题:集成地狱 集成地狱是指当交付团队的成员集成其单个代码时,生产点。在传统的软件开发环境中,这种集成过程很少是流畅和无缝的,而是导致数小时或数天的修复代码,以便它最终能够集成。持续集成 (CI)旨在通过启用和鼓励团队成 ...
转载
2021-05-13 23:58:00
579阅读
2评论
持续集成CI:代码合并、构建、部署、测试都在一起,不断的执行这个过程,并对结果反馈;持续部署CD:部署到测试环境、预发布环境、生产环境;持续交付CD:将最终产品发布到生产环境,给用户使用开发电脑-->git/svn-->人工定时触发-->自动构建与发布-->自动测试-->工程师1.2:什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干
原创
2019-11-20 17:34:44
790阅读
什么是CICDCI / CD的采用改变了开发人员和测试人员如何发布软件。 最初是瀑布模型,后来是敏捷开发,现在是DevOps,这是现代开发人员构建出色的产品的技术路线。随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 的新方法。传统的软件开发和交付
转载
2021-06-08 17:15:00
327阅读
持续集成(CI)Continuous Integration (CI):开发人员频繁地将代码集成到共享的主干或分支中,通常每天多次。每次集成都会触发自动构建自动
# Gitlab Java CI/CD 简介
随着软件开发过程的不断发展,自动化构建和部署已经成为开发团队的标准实践之一。Gitlab作为一个强大的代码托管平台,提供了一套完整的CI/CD工具,使开发人员能够轻松地实现自动化构建、测试和部署。
## Gitlab CI/CD 概述
Gitlab CI/CD 是 Gitlab 提供的持续集成和持续交付工具,通过配置 `.gitlab-ci.ym
原创
2024-03-04 06:08:22
20阅读
前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : "函数计算" 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费
转载
2020-01-02 14:53:00
55阅读
2评论
前言首先介绍下在本文出现的几个比较重要的概念:函数计算(FunctionCompute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息参考。Funcraft:Funcraft是一个用于支持Serverless应用部署的工具,能帮助您
原创
2020-01-02 14:54:13
530阅读
:https://www.sunjianhua.cn/archives/jenkins-ci-cd.html 1.安装git 以下为简单应用,适合无gitlab服务器用户. 在其他机器再次clone或者push就不需要了 2.安装jenkins 插件安装权限管理插件: Role-based
转载
2018-11-20 17:57:00
214阅读
2评论
CI:持续集成 Continuous Integration CD:持续发布 Continuous Delivery (完)
转载
2019-10-14 10:35:00
262阅读
2评论
1.基于docker部署 1.1 安装gitlab docker run -d \ --hostname gitlab.navysummer.top \ -p 443:443 -p 80:80 -p 222:22 \ --name gitlab \ gitlab/gitlab-ce:latest g
原创
2021-12-11 21:50:00
290阅读
系列文章 .Net微服务实战之技术选型篇 .Net微服务实战之技术架构分层篇 .Net微服务实战之DevOps篇 .Net微服务实战之负载均衡(上) 相关源码:https://github.com/SkyChenSky/Sikiro 地基 在软件工程不少的思想、概念于建筑工程,大家也喜欢把开发软
原创
2022-01-11 11:38:35
220阅读
持续集成(CI)和持续交付(CD)在过去十年左右时间里取得了长足的进步。DevOps测试的兴起引发了针对CI/CD工具的强烈需求。现有的解决方案一直在与时俱进,无数的新产品或新版本正在进入质量检查领域。当你有如此多的选择时,选择正确的工具必须慎重。在所有可用的CI/CD测试工具中,你首先应当考虑的两个工具是Jenkins和GitLab CI/CD工具。Jenkins在GitHub上拥有16,000
原创
2020-11-07 19:52:07
2049阅读
点赞
CI/CD笔记-gitLab之ci/cd一、概念普及CI/CDgitlabCI/CDgitlab-Jobgitlab-Pipelinegitlab-Stage什么是.gitlab-ci.yml文件.gitlab-ci.yml文件介绍variablesdefaultstagesstagescriptbefore_script和after_scriptonly和excepttagsallow_fail
原创
2021-04-04 23:21:12
4218阅读
点赞