logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

org.gitlab4j.api.GitLabApiException: The following fields have validation errors: base

通过gitlab4j-api 触发流水线异常try {pipelineApi.triggerPipeline(gitProjectId, trigger, branch, variables);} catch (GitLabApiException e) {logger.error("触发流水线失败!{}", e.getValidationErrors(), e);throw new Custom

#gitlab#ci/cd#devops
org.gitlab4j.api.GitLabApiException: The following fields have validation errors: base

通过gitlab4j-api 触发流水线异常try {pipelineApi.triggerPipeline(gitProjectId, trigger, branch, variables);} catch (GitLabApiException e) {logger.error("触发流水线失败!{}", e.getValidationErrors(), e);throw new Custom

#gitlab#ci/cd#devops
Java代码是如何运行的

为什么Java要在虚拟机中运行Java作为有一门高级语言,其语法比较复杂,抽象度高,所以直接运行在硬件上并不现实,通过设计一个面向Java语言的虚拟机,通过编译器Java程序转换成字节码,生成的字节码从文件可以运行在各种平台上,这也就体现了Java跨平台的特性。虚拟机的另一个好的出就是托管环境,Java虚拟机能够自动进行内存管理和垃圾回收。Java虚拟机还提供了注入数组索引越界、动态类型、安全权限

#jvm
GitLab-CI 基础介绍

GitLab-CI 工作原理将代码托管到 git 仓库在项目的根目录下创建 .gitlab-ci.yml 文件,在文件中包含了构建、测试以及部署等脚本,这些脚本被分组为 stage,共同组成了 pipelineGitLab 检测到 ci.yml 文件,使用 GitLab Runner 的工具运行定义的脚本环境准备一. 安装 GitLab使用 rpm 安装,也可以通过 docker、k8s 等方式安

文章图片
#ci#docker#运维
到底了