草庐IT

Jenkins-Blue

全部标签

Jenkins邮件配置报错com.sun.mail.smtp.SMTPSenderFailedException: 501

Jenkins邮件配置,配置完成各种信息之后,“通过发送测试邮件测试配置”点击Testconfiguration,报错1、报错信息com.sun.mail.smtp.SMTPSenderFailedException:501mailfromaddressmustbesameasauthorizationuser atcom.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1817)Caused:com.sun.mail.smtp.SMTPSendFailedException:501mailfromaddressmustbesam

Linux下Jenkins自动化部署SpringBoot应用

Linux下Jenkins自动化部署SpringBoot应用1、Jenkins介绍官方网址:https://www.jenkins.io/2、安装Jenkins2.1centos下命令行安装访问官方,点击文档:点击InstallingJenkins:点击Linux:选择RedHat/Alma/Rocky,就可以看到相关的安装命令:sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.reposudorpm--importhttps://pkg.jenkins.io/redhat-s

Jenkins 修改启动的端口

在默认情况下Jenkins使用的端口是8080。这个端口可能会与当前服务器上运行的很多程序有冲突,所以我们可能会希望对这个运行的默认端口进行修改。需要修改的文件为:/etc/default/jenkins 打开文件后,把HTTP_PORT参数修改为你希望的参数后保存重启Jenkins就可以了。Jenkins修改启动的端口-DevOps-OSSEZ在默认情况下Jenkins使用的端口是8080。这个端口可能会与当前服务器上运行的很多程序有冲突,所以我们可能会希望对这个运行的默认端口进行修改。需要修改的文件为:/etc/default/jenkins打开文件后,把HTTP_PORT参数修改为你希望

实现自动化构建与集成:Jenkins与SVN整合的指南

Jenkins整合SVN前言(非必须):配置Jenkins的CSRF1、新建任务2、配置SVN3、配置Maven:进行编译打包4.1、发布到WEB容器(第一种:将项目放在webapps下)4.2、发布到WEB容器(第二种:将项目名称修改为ROOT)4.3、第三种:通过SSH+Shell脚本5、Maven多模块项目打包发布6、[构建触发器]7、[SVN钩子程序]8、[SVN钩子程序之多项目Jenkins触发脚本]前言(非必须):配置Jenkins的CSRF在使用Jenkins的时候总是保存很慢,前端报错,错误关键词:Foundinvalidcrumb。和CSRF验证有关联,有说使用StrictC

centos安装部署jenkins

目录一、安装jdk二、安装maven三、安装jenkins官网地址:Jenkins一、安装jdk首先检索包含java的列表yumlistjava*   检索1.8的列表yumlistjava-1.8* 安装1.8.0的所有文件yuminstalljava-1.8.0-openjdk*-y使用命令检查是否安装成功java-version二、安装mavenwgethttps://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz解压tar-zxvfapache-maven-3.6.3-

Jenkins工具系列 —— 插件 实现用户权限分配与管理

文章目录安装插件Role-basedAuthorizationStrategy添加用户注册配置权限查看当前使用者,获取userid配置管理员权限配置普通用户权限(非管理员权限)小知识安装插件Role-basedAuthorizationStrategy点击左侧的ManageJenkins—>Plugins——>左侧的Availableplugins添加用户注册点击左侧的ManageJenkins—>Securitya、安全域(委托给servlet容器、Jenkins自己的用户数据库、LDAP、Unix用户/组数据库)->Jenkins自己的用户数据库b、允许用户注册c、授权策略(任何人都可以做

mongodb - 如何在 IBM blue mix 中为 asp .net 应用程序添加引用 dll?

如何在IBMbluemix中为asp.net应用程序添加引用dll?我正在使用IBMbluemix创建一个asp.net应用程序。我想从我的应用程序连接Mongodb。我如何为来自IBMbluemix的Mongodbc#驱动程序添加dll?我正在使用IBMgit编辑器来编辑我的代码。我在git编辑器中没有看到任何引用文件夹。那么我可以在哪里为Mongodb添加这个dll?我可以看到一个项目json文件,{"webroot":"wwwroot","dependencies":{"Microsoft.AspNet.StaticFiles":"1.0.0-beta3","Microsoft.

Jenkins 页面部分显示Http状态403 被禁止

前言生产环境Jenkins部署了一段时间了,结果今天在流水线配置中,部分页面显示Jenkins页面部分显示Http状态403被禁止,修改配置点击保存之后偶尔也会出现这个。问题以下是问题图片解决在全局安全配置里面,勾选上启用代理兼容即可问题解决了!记录一下。解释一下:跨站请求伪造保护启用代理兼容的作用Jenkins跨站请求伪造保护(Cross-SiteRequestForgeryProtection)启用代理兼容的作用是确保Jenkins服务器能够通过代理服务器接收和处理来自客户端的请求,同时防止恶意请求伪造(CSRF)攻击。当Jenkins启用了CSRF保护功能时,它会生成一个随机的CSRF令

Jenkins中sh函数的用法

在Jenkins的Pipeline中,sh函数的用法用法一单个命令字符串包括使用,示例如下:sh'echo"Hello,Jenkins!"'用法二多个命令字符串包括命令列表使用,示例如下:sh'''echo"Step1"echo"Step2"echo"Step3"'''这种用法允许你在多行中写入Shell命令。用法三类似于函数调用的使用方法,示例如下:defmyVariable=sh(script:'echo"Hello,Jenkins!"',returnStdout:true).trim()这种用法将Shell脚本的输出捕获到JenkinsPipeline中的一个变量中。入参及其含义:scr

Jenkins List Git Branches插件 构建选择指定git分支

ListGitBranchesParameter|JenkinspluginAddsabilitytochoosefromgitrepositoryrevisionsortagshttps://plugins.jenkins.io/list-git-branches-parameter/1、安装组件  ListGitBranches2、验证功能1)新建任务 2)新增构建参数 3)选择git仓库我这里选择gitee,其他类似。仓库如果不是公开的,需要配置key 4)jenkins配置git仓库5)开始构建点击【buildwithpraameters】,可以选择git分支版本了6)优化git分支名