ICode9

精准搜索请尝试: 精确搜索
  • docker 安装jenkins从而实现自动编译、打包、构建镜像、容器部署2022-07-04 15:32:17

    Docker 安装 Jenkins docker pull jenkins/jenkins:lts //最新版  创建一个 Jenkins 目录 mkdir -p /data/jenkins_home;   chown -R 1000:1000 /data/jenkins_home  安装启动 Jenkins 容器 docker run -d --name jenkins -p 8081:8080 -v /data/jenkins_home:/var/j

  • Kubernetes 部署 Jenkins + Kubernetes 的 CI CD2022-07-03 22:32:01

    Jenkins 与 Kubernetes 的 CI 与 CD & Git + Maven + Docker+Kubectl 参考: http://www.mydlq.club/article/47/ https://plugins.jenkins.io/kubernetes/ 一、Kubernetes 部署 Jenkins 1. 使用StorageClass+NFS创建pv 具体创建StorageClass+NFS方法详见下面链接或自行百度 https:/

  • Docker(十): 安装Jenkins2022-07-03 16:34:37

    Docker(十): 安装Jenkins docker-compose安装Jenkins 创建docker-compose.yml文件 version: '3.1' services: jenkins: image: jenkins/jenkins:lts volumes: - /mydata/jenkins/:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock

  • Jenkins+Svn+Docker搭建持续集成环境 自动部署(单机子脚本文件)2022-07-02 11:36:30

    1、docker_build.sh #!/bin/bash RUNENV=$1 MODULE=$2 VERSION=$3 echo "环境: ${RUNENV}" # 镜像名称 IMAGE_NAME="${MODULE}:${VERSION}" echo $IMAGE_NAME >> IMAGE_NAME echo "update image to: ${IMAGE_NAME}" # 停止容器 docker stop ${MOD

  • gitlab和jenkins做持续集成构建教程2022-07-02 10:05:29

    背景介绍 上一个轮回,我花了三篇文章的时间着重向大家介绍了在条件有限的情况下,如何优雅地进行前端发版和迭代。庆七一,热烈庆祝香港回归,人民生活水平越来越好,昨天上午我自掏腰包买了台服务器,决定由冷兵器脚本编程部署时代进入热武器CICD 时代。 而今,山河无恙,飞机脚本终于不用再飞写

  • 可持续化集成(七)之Jenkins凭证管理2022-07-01 21:34:02

     持续集成环境-Jenkins凭证管理 凭据可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便 Jenkins可以和这些第三方的应用进行交互。  安装Credentials Binding插件 要在Jenkins使用凭证管理功能,需要安装Credentials Binding插件     安装插件

  • jenkins Android打包shell脚本解析2022-07-01 17:00:17

    #!/bin/bash workspace=$1   # 在打包节点中配置的远程工作目录 路径:对应节点-配置从节点-远程工作目录 buildNumber=$2   # 打包number(外显在jenkins列表中的数) buildType=$3   # 打包类型 version=$4   # APP版本 branch=$   # 打包分支 versionCode=$6   # 代码

  • Jenkins Unstable 状态解释2022-07-01 15:03:23

    在实际工作中,Jenkins Job会有很多状态。但实际有一种状态 Unstable有时候让人很模糊。 那我们看看官网解释吧 Unstable The Build had some errors but they were not fatal. A Build is unstable if it was built successfully and one or more publishers report it unstable.

  • Jenkins之Maven的配置2022-07-01 11:05:54

    镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 Maven集成 在Jenkins上发布Java项目时需要使用Maven来进行构建打包(Gradle项目则需要安装配置Gradle) 1.1 环境准备 这篇文章是在前一篇文章的基础上 maven包下载地址 [root@192 java]# pwd //进入此目录 /usr/local/java

  • 一个比较好看的Jenkins邮件内容模板2022-06-30 17:35:43

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title> </head> <body leftmargin="8" marg

  • Jenkins+Svn+Docker搭建持续集成环境 自动部署2022-06-30 15:37:42

    一、准备工作: 两台服务器:192.168.206.212,192.168.206.213 自己新建一个maven项目 其中两台机子做下面的软件配置 212机子: 安装expect并配置; 安装jenkins 安装docker 安装私有镜像仓库 安装JDK并配置; 安装maven并配置; 213机子: 安装SVN 安装JDK并配置; 安

  • window解决需要管理员权限才能执行npm i的问题(解决本地jenkins无法执行npm i的问题)2022-06-30 09:34:06

    问题:执行npm i命令时报错如下: 每次安装都要用管理员身份运行,主要因为安装nodejs时没有授予写的权限,找到nodejs文件夹更改权限即可。 找到nodeJs的安装目录,如我的位置为C:\Program Files\nodejs,单击nodejs目录,右键,选择属性。 选择“所有受限制的应用程序包”,点击编辑 勾选“写入

  • jenkins部署go项目2022-06-29 19:37:14

    docker安装jenkins docker run -u root -d -p 8888:8080 -v /docker/jenkins_home:/var/jenkins_home --privileged=true --name jenkins jenkins/jenkins:latest run: docker run -u root -d -p 8088:8080 -p 50000:50000 \ --privileged=true -e TZ="Asia/S

  • jenkins参数化构建(Git parameter)2022-06-28 12:31:09

    一、安装Git Parameter 安装后如下所示: 二、配置参数 新建任务后,在任务配置界面勾选“this project is parameterized”,点击添加参数 选择Git Parameter 名称自定义,参数类型选择分支(branch),如下所示: 三、使用参数 在源码管理中配置参数 在创建格式化的版本号中也可以使用,${bran

  • 记一次jenkins 邮件服务配置问题2022-06-27 16:32:22

    公司机房改电,服务一年有余的jenkins终于迎来了重启的时刻 ,然后就遇到了以下问题。 运行项目的时候发现邮件服务不能正常运行了,具体报错如下: Caused: javax.mail.MessagingException: Could not connect to SMTP host: <strong>***</strong>邮箱服务地址***, port: 465; neste

  • Monorepo CI/CD - jenkins构建2022-06-26 11:35:43

    最近又连续弄了几个微服务的jenkins构建,记录下。 1. 对于Mono Repo项目来说,可以使用jenkins的changeset来做CI/CD changeset监控路径下的变化,做对应的构建。 (1)效果图   (2)pipeline脚本  【这里】   2. 记录下nohup坑人的地方 脚本里使用命令:nohup java "${java_ops}" -jar demo

  • 通过Jenkins持续构建flask项目2022-06-25 20:33:03

    上一篇介绍了如何把flask项目部署到服务器 但是有个明显的缺点:每次代码更新都得重新打包上传到服务器,比较繁琐 所以还是老套路啊,借助Jenkins和Gitee来实现代码的自动部署,幸运的是几年前写过关于Jenkins使用的学习博客,传送门:Jenkins系列 参考之前的写的文章,很顺利地借助Jenkins把fl

  • 【Jenkins】踩坑记录+插件推荐012022-06-24 19:31:53

    (1)踩坑记录,Jenkins 插件与版本不兼容   Jenkins长期使用,安装了很多插件 ---》某次重启,(1)发现任务有缺少或者配置不对的情况 (2)打开“系统管理”,提示插件不能使用,“erro” 级别 (3)想要使用某款Jenkins插件,但是需要更新版本的Jenkins支持。     --------于是想到 ---升级Jenkins配

  • jenkins安装插件2022-06-20 19:31:32

           

  • Jenkins单点登录--Keycloak--OIDC2022-06-20 15:31:37

    一、 创建新Realm   二、 调整客户端 “account” 和 “account-console” 的允许访问范围     三、 创建新客户端“jenkins”     四、 获取客户端对接信息   五、 在 jenkins安装keycloak插件     六、 在jenkins的“系统管理”中,点击“系统配置”,将第四步获取到的

  • 基于docker部署实现接口自动化持续集成2022-06-20 12:02:50

    01 jenkins介绍及docker部署   Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成   1、创建网络 2、下载并运行 docker:dind镜像 创建docker目录,下面创建一个Dockerfile 进入do

  • 配置一个自动测试的Jenkins(编译并运行一个c#控制台程序)2022-06-20 01:35:13

    源码管理,分支名称别忘了改       构建触发器,设定触发时间(暂时就看了触发时间)         构建 MSBuild编译代码    Windows批处理命令执行exe程序  

  • Jenkins 用户权限管理2022-06-20 00:03:26

    Jenkins 用户权限管理   Jenkins 用户权限管理 插件管理 搜索下面插件 并下载插件:Role-based Authorization Strategy 功能:全局安全配置下 --> 访问控制下回多出Role-based选项 默认注册用户 (拥有管理员权限功能) 1、进入安全配置下--> 启用用户允许登录,并保存。配置如下图 2

  • 使用docker搭建jenkins环境2022-06-19 11:03:32

    1.jenkins安装   1.1搜索jenkins     docker search jenkins          1.2拉取jenkins镜像     docker pull jenkins/jenkins:lts             1.3查看jenkins镜像     docker iages             1.4创建本地数据卷     mkdir -p /var

  • jenkins +docker+python接口自动化之jenkins容器下安装python项目所需要的库(三)2022-06-17 00:32:57

    1、场景:    1.centos系统,在docker的jenkins容器下安装python项目所需要的包    2.我们目前是搞接口自动化,代码放到码云上,运行环境是jenkins容器下,所以需要在jenkins容器下要有一套我们本地的可以运行的python运行环境,及所需要的第三库模块,要不然会运行不起来代码,如图:    2

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有