草庐IT

Jenkins-Blue

全部标签

Jenkins详细配置

1)安装SVN 插件1、点击ManageJenkins    2、点击ManagePlugins(管理插件) 3、搜索框输入subversion-> 选择 可选插件-> 找到Subversion 勾选-> 点击Installwithoutrestart 安装4、拉到最下面,查看安装的情况  2)安装Maven插件 1、点击ManageJenkins   2、点击ManagePlugins(管理插件) 3、搜索框输入MavenIntegration-> 选择 可选插件-> 找到MavenIntegration勾选-> 点击Installwithoutrestart 安装4、拉到最下面,查看安装的

ios - 无法使用 Jenkins 签署 iOS 构建

我们的JenkinsCI构建服务器设置在运行OSXLion(10.7.3)的MacMini上,我无法让它签署iOS构建以便将它们上传到TestFlight。该进程以名为jenkins的普通用户身份运行,并在启动时使用launchd启动。(外部世界无法访问该机器,因此在普通用户帐户下运行它不应该有任何安全问题。)这里是jenkins控制台输出的错误:[workspace]$/usr/bin/xcodebuild-targetiMobileStCloud-configurationReleasecleanbuild===CLEANNATIVETARGETMyAppOFPROJECTMyPr

ios - 无法使用 Jenkins 签署 iOS 构建

我们的JenkinsCI构建服务器设置在运行OSXLion(10.7.3)的MacMini上,我无法让它签署iOS构建以便将它们上传到TestFlight。该进程以名为jenkins的普通用户身份运行,并在启动时使用launchd启动。(外部世界无法访问该机器,因此在普通用户帐户下运行它不应该有任何安全问题。)这里是jenkins控制台输出的错误:[workspace]$/usr/bin/xcodebuild-targetiMobileStCloud-configurationReleasecleanbuild===CLEANNATIVETARGETMyAppOFPROJECTMyPr

七、docker-compose方式运行Jenkins,更新Jenkins版本,添加npm node环境

docker-compose方式运行Jenkins,更新Jenkins版本,添加npmnode环境一、docker-compose方式安装运行Jenkins中发现Jenkins版本有点老,没有node环境,本节来说下更新jenkins及添加构建前端的node环境。1.准备好docker-compose.yml【已更新好可以直接用】version:'3.1'services:jenkins:image:jenkins/jenkins:2.361.3volumes:-/home/jenkins/war/jenkins.war:/usr/share/jenkins/jenkins.war#更新了最新

ios - Jenkins:/Users/*name*/Library/Keychains 文件夹中的 login.keychain 文件在哪里?

我正在尝试使用Jenkins打包一个iOSipa。所以我得到了KeychainsandProvisioningProfilesManagement插件并尝试上传它需要的钥匙串(keychain)。我的Mac操作系统是sierra(10.12.2),我进入/Users/admin/Library/Keychains文件夹。但是只有一个名为login.keychain-db的文件,当我在Jenkins上上传这个文件时它不起作用。该错误表明上传的文件“login.keychain-db”不是钥匙串(keychain)或配置文件。那么我该如何解决它或者在哪里可以找到login.keychain

ios - Jenkins:/Users/*name*/Library/Keychains 文件夹中的 login.keychain 文件在哪里?

我正在尝试使用Jenkins打包一个iOSipa。所以我得到了KeychainsandProvisioningProfilesManagement插件并尝试上传它需要的钥匙串(keychain)。我的Mac操作系统是sierra(10.12.2),我进入/Users/admin/Library/Keychains文件夹。但是只有一个名为login.keychain-db的文件,当我在Jenkins上上传这个文件时它不起作用。该错误表明上传的文件“login.keychain-db”不是钥匙串(keychain)或配置文件。那么我该如何解决它或者在哪里可以找到login.keychain

jenkins编译maven项目及部署到远程服务器上

1、下载安装Jenkins官网地址 nohupjava-jarjenkins.war&2、进入后台安装插件http://localhost:8080初始密码串可以在jenkins启动日志中找到插件使用推荐安装额外需要安装的插件:1、SSH:远程连接编译节点需要2、​PublishOverSSH:编译后部署到节点需要3、添加全局JDK和maven安装JDK时候需要orcle账号密码 4、新建任务  到这步其实就完成了编译打包的步骤了5、部署到远程服务器上 5.1、添加节点 5.2、添加项目配置自此部署到服务器上的操作就完成了。6.脚本工具 主要用于杀死旧进程启动新jar包#!/bin/bash#

Jenkins+Gitlab+Springboot项目部署Jar和image两种方式

Springboot环境准备利用spring官网快速创建springboot项目。 添加一个controllerpackagecom.example.demo;importorg.springframework.web.bind.annotation.RequestMapping;importorg.springframework.web.bind.annotation.RestController;@RestControllerpublicclassHelloController{@RequestMapping("/ping")publicStringping(){System.out.pr

借助Jenkins实现项目打包和部署

一、打包1.Java项目打包可以结束Jenkins工具,打包流程如下借助Maven_Build 选择项目和分值,点击开始构建,等待左侧构建进度完成后打包即可完成点击构建历史,可以在控制台输出查看详细构建信息。2.还可以使用IntelliJIDEA借助Maven来打包Terminal终端输入打包命令:mvnpackage,打包完成后即可在主目录(一般是controller所在的目录,我这里是rest)target下看到打成的jar包。二、部署Java项目部署在Linux服务器上,我们需要在控制台下进入到部署目录输入命令:ps-ef|grep报名.jar查看项目运行信息如果项目正在运行,输入命令:

CICD—Jenkins Gitlab 远端MAC自动化打包IOS—IPA上传至蒲公英&AppStore

温馨提示:环境搭建:Jenkins、gitlab、两者之间打通;钉钉机器人创建都已省略自己问度娘文章很多(整个打包过程全自动,开发人员只需要提交代码就可以自动构建)。【注意:远程目录权限、登录用户权限、xcodebuild证书配置】#通过jenkins打包ipa包报错给Jenkins一个用户身份。xcodebuildarchive步骤前添加一步解锁钥匙串securityunlock-keychain-p"你的登录_PASSWD"~/Library/Keychains/login.keychain效果图: