草庐IT

docker搭建Jenkins及基本使用

1.搭建查询镜像dockersearchjenkins下载镜像dockerpulljenkins/jenkins启动容器#创建文件夹mkdir-p/home/jenkins_home#权限chmod777/home/jenkins_home#启动Jenkinsdockerrun-d-uroot-p9095:8080-p50000:50000--namejenkins-v/home/jenkins_home:/var/jenkins_home-v/etc/localtime:/etc/localtimejenkins/jenkins命令描述-d后台运行容器,并返回容器ID-uroot使用root

解决jenkins需要jdk11,项目需要jdk8的问题

思路:jdk8采用解压缩模式,jdk11采用安装模式,然后在jenkins中指定jdk路径下载解压缩jdk8https://www.oracle.com/java/technologies/downloads/#java8解压缩:jdk-8u391-linux-i586.tar.gz/lib/ld-linux.so.2:badELFinterpreter:没有那个文件或目录yuminstallglibc.i686 安装jdk11安装yum-yinstalljava-11-openjdk卸载yumremove-yjava-11-openjdk.x86_64yumremove-yjava-11-o

Jenkins 添加节点Node报错JNI error has occurred UnsupportedClassVersionError

节点日志报错信息如下Error:AJNIerrorhasoccurred,pleasecheckyourinstallationandtryagainExceptioninthread“main”java.lang.UnsupportedClassVersionError:hudson/remoting/LauncherhasbeencompiledbyamorerecentversionoftheJavaRuntime(classfileversion55.0),thisversionoftheJavaRuntimeonlyrecognizesclassfileversionsupto52.

Jenkins-Pipeline语法总结大全

这里写目录标题pipeline的组成1、pipeline最简单结构1.1、pipeline1.2、stages1.3、stage1.4、steps1.5、agent2、post3、pipeline支持的命令3.1、environment3.2、tools3.3、input3.4、options3.5、parameters3.6、parallel3.7、triggers3.8、whenpipeline的组成1、pipeline最简单结构pipeline的必须部分有以下五个,少一个都不行都会报错。1.1、pipeline代表整条流水线,包含整条流水线的逻辑。1.2、stages流水线中多个stag

ios - 已辞职的 ipa 在 iOS 8 中安装但未在 iOS 9+ 中安装

我正在使用以下脚本通过另一个开发者帐户退出应用codesign-f-s"DistributionCertificateName".app应用程序安装但未打开。这是每个人都在遵循的方法但它对我不起作用请在下面找到设备日志,如果您需要更多信息,请告诉我设备日志Jul1820:24:31iPadatc[31]:|error|Unabletocreatefilelock.Jul1820:24:31iPadcrash_mover[235]:(Error)NPSLogging:FailedtoresolvepairingID((null))ordatastore((null))foractived

ios - CodeSign 问题 : resource-rules (deprecated in Mac OS X >= 10. 10)

首先,为了减轻“可能重复”的假设,我在这里看到了这两篇文章:Jenkinsvs.Xcodeplugin-codesigntroublesXcode6.1errorwhilebuildingIPA随后thisappletechnote这些解决方案并没有解决任何问题。我最近将一台Mac机器从旧得多的OSX升级到ElCapitan,连同最新最好的XCode版本(7.something或其他),并且正在运行Jenkins。升级前正在构建的项目现在无法构建。第一个错误来self的标题(来自升级后的第一个jenkins构建):错误:/usr/bin/codesign--force--preserv

jenkins+selenium+python实现web自动化测试

jenkins+selenium可以做到对web自动化的持续集成。Jenkins的基本操作:一、新建视图及job新建视图:新建job:可以选择构建一个自由风格的软件项目或者复制已有的item二、准备工作:安装Jenkins插件,SSHplugin,EmailExtensionPlugin,HudsonSeleniumhqplugin点击系统管理->管理插件在可选插件面板Filter中输入插件名,勾选复选框,点击直接安装,安装完成后重启Jenkins三、重启后操作:1.将job之间建立连接可新增一个Post-buildActions 来配置下一个需要构建的jobTriggeronlyifbuil

ios - 升级到 Sierra/Xcode 8.3 后 altool 验证失败

本周我将运行Jenkins的构建机器升级到Sierra,并将XCode更新到8.3,从那时起,我们用于构建、存档和上传我们的应用程序到iTunes的构建脚本在验证期间失败并出现以下错误使用altool阶段...13:59:232017-04-0414:08:51.858altool[56725:273095]***Error:(13:59:23"ErrorDomain=ITunesConnectionOperationErrorDomainCode=1095\"Unabletoprocessappatthistimeduetoageneralerror\"UserInfo={NSLoc

android - Jenkins:致命:无法初始化类 hudson.util.ProcessTree$UnixReflection

FATAL:Couldnotinitializeclasshudson.util.ProcessTree$UnixReflectionjava.lang.NoClassDefFoundError:Couldnotinitializeclasshudson.util.ProcessTree$UnixReflectionathudson.util.ProcessTree$UnixProcess.kill(ProcessTree.java:647)athudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:66

ios - 沙箱与 Jenkins 服务器上的 Podfile.lock 不同步

这个问题在这里已经有了答案:Error:"ThesandboxisnotinsyncwiththePodfile.lock..."afterinstallingRestKitwithcocoapods(57个答案)关闭3年前。我遇到了cocoapods的问题。ThesandboxisnotinsyncwiththePodfile.lockRun'podinstall'orupdateyourCocoaPodsinstallation.不过,我尝试删除文件夹Pods、文件Podfile.lock并删除工作区项目,然后打开终端并输入podinstall但仍然出错。