草庐IT

Jenkins-pipeline

全部标签

php项目自动化部署 —— Jenkins

一、确认本地安装好了Java的JDK1.地址:JavaDownloads|Oracle 因为我是在本地安装jenkins,这里用到的是java11-windows2.安装JDK,并配置环境变量,csdn教程有很多二、jinkins安装1.jenkins.msi地址:Jenkinsdownloadanddeployment,双击安装(傻瓜式)2.安装完成以后,浏览器并打开地址:localhost:80803.按照提示的路径输入密码4.选择安装插件,第一个为默认安装,第二个为手动。我选择默认的5.在创建项目之前,安装一个PublishoverSSH插件,这个插件是用来配置服务器信息的,然后在Con

java - 将 Spock 与 Jenkins、Sonar 集成的最佳实践

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭去年。Improvethisquestion我们决定尝试使用Spock作为我们基于Java的EE应用程序的测试框架。目前我们有基于jenkins+maven+jacoco部署的CI基础设施。问:问题是将spock与所有这些集成的最佳方式是什么?有什么建议和最佳做法吗?

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

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

使用Jenkins部署前端Vue项目和后端Java服务

Jenkins安装相关插件,供后续使用(Dashboard-ManageJenkins-Plugins)MavenIntegrationplugin  https://plugins.jenkins.io/maven-pluginCloudBeesDockerBuildandPublishpluginhttps://plugins.jenkins.io/docker-build-publishNodeJSPluginhttps://plugins.jenkins.io/nodejs配置内置的工具及其版本(Dashboard-ManageJenkins-Tools)​​​​​比如MavenJDK

ubuntu20.04-通过docker安装jenkins并自动化发布java

前言jenkins需要git、maven和node,其中maven和node手动添加,git和git环境是jenkins镜像自带了的。如果删除了docker对应的jenkins容器后(删除前一定备份jenkins_home整个文件夹,否则怕前功尽弃:tar-czvfjenkins_home.tar.gz/var/jenkins_home)如果删除了容器,需要重新安装并配置maven,dockercp/home/mavenmyjenkins:/opt/maven上面的作用是从宿主机的/home/maven复制数据到容器名myjenkins的容器里面的/opt/maven中 同理,如果删除了容器需

java - Jenkins 无法启动 selenium 测试(等待创建配置文件超时)

Jenkins无法启动selenium测试(ubuntu)错误11:26:24.652信息-已启动org.openqa.jetty.jetty.Server@ab50cd11:26:24.738信息-正在准备Firefox配置文件...看到HTML套件异常:java.lang.RuntimeException:WAITING创建配置文件超时!在org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:

删除 lastSuccessful/lastStable jenkins 时出现 java.nio.file.DirectoryNotEmptyException

运行jenkins作业时,控制台报错:java.nio.file.DirectoryNotEmptyException:C:\jenkins\jobs\MyJob\lastSuccessfulatsun.nio.fs.WindowsFileSystemProvider.implDelete(UnknownSource)atsun.nio.fs.AbstractFileSystemProvider.deleteIfExists(UnknownSource)atjava.nio.file.Files.deleteIfExists(UnknownSource)atsun.reflect.Na

java - 使用 Groovy 修改节点标签的 Jenkins/Hudson CLI API

有谁知道如何以非手动方式修改Jenkins/Hudson节点标签?我的意思是,彻底了解此工具提供的CLIAPI之类的API(当然无需重新启动Jenkins/Hudson)。我的猜测是最好的选择是使用Groovy脚本进入Jenkins/Hudson内部。执行类似的东西:java-jar-sHUDSON_URL:8080groovy/path/to/groovy.groovy作为该脚本的内容类似于:for(aSlaveinhudson.model.Hudson.instance.slaves){labels=aSlave.getAssignedLabels()printlnlabels**

java - Continuum 作为 Jenkins 的替代品?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion在我们公司,我们对Java开发/QA领域的产品进行了批判性的审视。我们关注的产品之一是ApacheContinuum。有Continuum经验(最好还有Jenkins经验)的人能否解释ApacheContinuum的优点和缺点(尤其是关于Jenkins)?我的第一印象是:优点:更适合对构建和项目进行分组(从UI的角度来看)。缺点:没有清晰的仪表板。一个相对较小的社区。没有插件(对吗?)。

Jenkins入门配置

Jenkins安装部署使用_南宫乘风的博客-CSDN博客安装可以参考这篇文章,后续在这基础进行构建由于Jenkins需要从Git拉取代码、需要本地构建、甚至需要直接发布自定义镜像到Docker仓库,所以Jenkins需要配置大量内容。构建任务准备好GitLab仓库中的项目,并且通过Jenkins配置项目的实现当前项目的DevOps基本流程。构建Maven工程发布到GitLab(Gitee、Github均可)java-demo:api-gateway-demoJenkins点击左侧导航新建任务选择自由风格构建任务配置源码拉取地址Jenkins需要将Git上存放的源码存储到Jenkins服务所在磁