jenkins-ci:此仓库显示了如何使用docker,jenkins和maven来构建,测试和部署Java应用

时间:2024-04-26 08:47:04
【文件属性】:

文件名称:jenkins-ci:此仓库显示了如何使用docker,jenkins和maven来构建,测试和部署Java应用

文件大小:48KB

文件格式:ZIP

更新时间:2024-04-26 08:47:04

python java docker jenkins pipeline

持续集成演示 此仓库显示了如何使用dockerized jenkins来构建,测试和部署Java和python应用程序。 为了测试Java应用程序,此演示使用的是Maven,而python应用程序已通过pytest进行了测试。 执行此演示的步骤 使用以下命令克隆此样本: git clone 构建自己的基于ubuntu的docker映像,并在其上安装所有必需的组件,包括java,jenkins等: docker build -t . 上述方法的优势-您可以完全控制要在新建映像中包含的内容。 您需要记住,尽管安装了此演示所需的jenkins blue ocean插件。 另一种方法是将预构建的Docker映像与已安装的jenkins blue-ocean插件一起使用。


【文件预览】:
jenkins-ci-master
----my-art-app.iml(5KB)
----jenkins()
--------pysrc()
----pom.xml(3KB)
----dkr-jenkinsci-start.sh(248B)
----my-mvn-sonar-run.sh(440B)
----mvn-sonar-run.sh(840B)
----call-from-java.sh(158B)
----Jenkinsfile(5KB)
----.github()
--------FUNDING.yml(76B)
--------workflows()
----_config.yml(2KB)
----terraform()
--------environment()
--------versions.tf(46B)
--------examples()
--------README.md(1KB)
--------main.tf(446B)
--------modules()
--------variables.tf(159B)
----Dockerfile(2KB)
----get-chrome-driver.sh(864B)
----src()
--------test()
--------main()
----ext()
--------call-from-java.sh(330B)
----init.groovy(132B)
----get-gecko-driver.sh(1006B)
----art.cfg(57B)
----.circleci()
--------config.yml(402B)
--------exit.sh(332B)
----README.md(3KB)
----scripts()
--------deliver.sh(1023B)
--------deliver.bat(1013B)
--------dkr-deploy.sh(564B)
--------mvn-deploy.sh(285B)
--------update-theme.sh(725B)
----dkr-jenkinsci-stop.sh(49B)

网友评论