jenkins针对大文件进行拉取

news/2024/12/23 15:47:40/

pipeline {
  agent {
    kubernetes {
      inheritFrom 'maven'
      containerTemplate{
      name 'maven'
      image 'jenkins_pipiline_base:latest'
      }
    }
  }
  stages {
    stage('构建发布') {
      steps {
        container('maven') {
          script {
                    // 设置 Git 配置
                    sh 'git config --global http.postBuffer 524288000' // 将缓冲区大小设置为500MB
                }
          checkout([
                    $class: 'GitSCM',
                    branches: [[name: '*/master']],
                    doGenerateSubmoduleConfigurations: false,
                    extensions: [
                        [$class: 'CloneOption', depth: 1, shallow: true] // 使用浅克隆
                    ],
                    userRemoteConfigs: [[
                        url: 'giturl,
                        credentialsId: 'git_user'
                    ]]
                ])
         
          withCredentials([
            usernamePassword(passwordVariable : 'DOCKERHUB_PASSWORD' ,usernameVariable :'DOCKERHUB_USERNAME',credentialsId : "admin"),
            kubeconfigFile(credentialsId: 'k8s_user',variable: 'KUBECONFIG')]) {
               sh 'docker push kubespheredev/builder-maven'
          }
        }
      }
    }
    
  }
  environment {
    IMAGES_NAME = 'demo-esen-etl'
    DOCKER_FILE_NAME = 'EsenEtlDockerfile'
    TAG_NAME = "SNAPSHOT-$BUILD_NUMBER"
    NAME_SPACE = "eshine"
  }
}


http://www.ppmy.cn/news/1557502.html

相关文章

智慧社区系统源码社区服务软件家政跑腿月嫂保洁维修小程序

应用场景 社区服务软件在现代社区生活中扮演着至关重要的角色,其应用场景涵盖了居民生活的方方面面,主要包括以下几个方面: 家政与生活服务: 家电维修与家庭保洁:居民可以通过软件预约专业的家电维修和家庭保洁服务&a…

前端优化之图片

前言 除了图片压缩外图片体验技巧来优化 实现 background-image .pic_container {width: 300px;height: 375px;background-image: url("../assets/origin.jpg"), url("../assets/small.jpg");background-repeat: no-repeat;background-size: 100% 100%…

MFC/C++学习系列之简单记录——序列化机制

MFC/C学习系列之简单记录——序列化机制 前言简述六大机制序列化机制使用反序列化总结 前言 MFC有六大机制,分别是程序启动机制、窗口创建机制、动态创建机制、运行时类信息机制、消息映射机制、序列化机制。 简述六大机制 程序启动机制:全局的应用程序…

[创业之路-199]:《华为战略管理法-DSTE实战体系》- 3 - 价值转移理论与利润区理论

目录 一、价值转移理论 1.1. 什么是价值? 1.2. 什么价值创造 (1)、定义 (2)、影响价值创造的因素 (3)、价值创造的三个过程 (4)、价值创造的实践 (5&…

15.初识接口1 C#

这是一个用于实验接口的代码 适合初认识接口的人 【CSDN开头介绍】(文心一言AI生成) 在C#编程世界中,接口(Interface)扮演着至关重要的角色,它定义了一组方法,但不提供这些方法的实现。它要求所…

THM:Skynet[WriteUP]

目录 连接至THM服务器并启动靶机 信息收集 使用rustscan对靶机TCP端口进行开放扫描 使用nmap对靶机TCP开放端口进行脚本、服务扫描 使用nmap对靶机TCP开放端口进行漏洞、系统扫描 使用nmap对靶机常用UDP端口进行开放扫描 使用nmap对137端口进行针对性扫描 使用enum4lin…

docker--压缩镜像和加载镜像

压缩指令 压缩单个镜像 docker save -o myapp_latest.tar image_name:tag 压缩多个镜像到同一个文件 docker save -o multiple_images.tar iamge1_name:tag1 image2_name:tag2 压缩选项 -o: 代表 "output"(输出)。当你想要将一个 Docker 镜…

linux 中文输入法设置的宏观思路 (****)

乱是永远的不乱,变是永远的不变。 $ ibus help # 注意:help 前没有杠符号 $ setxkbmap -help # 注意:help 前只有一个杠符号 $ localectl --help # 注意:help 前有 2 个杠符号 $ man im-config # 注意:-h, --help 只出来提示信息:请参考。。。。。。。 $ man abc…