当前位置: 首页 > news >正文

贾汪网站开发wordpress优惠券插件

贾汪网站开发,wordpress优惠券插件,ps免抠素材网站大全,现在还有做静态网站的1.告诉目标服务器拉取哪个镜像 2.判断当前有没有正在运行此容器#xff0c;有就删除 3.接着查看拉取的镜像目标服务器上是否已存在#xff0c;有就删除 4.拉取Harbor镜像 5.运行容器 目标服务器编写脚本 创建个部署脚本 vim deploy.sh告诉目标服务器Harbor地址、仓库、镜像… 1.告诉目标服务器拉取哪个镜像 2.判断当前有没有正在运行此容器有就删除 3.接着查看拉取的镜像目标服务器上是否已存在有就删除 4.拉取Harbor镜像 5.运行容器 目标服务器编写脚本 创建个部署脚本 vim deploy.sh告诉目标服务器Harbor地址、仓库、镜像、版本号、端口信息 #第一个参数,仓库地址 harbor_addr$1 #第二个参数,仓库名 harbor_warehouse$2 #第三个参数,镜像名 harbor_image$3 #第四个参数,镜像版本号 image_version$4 #第五个参数,宿主机端口号 host_port$5 #第六个参数,容器端口号 container_port$6#1.将参数都拼接起来,告知服务器要拉取的镜像 imageName$harbor_addr/$harbor_warehouse/$harbor_image:$image_version#2.判断当前有没有正在运行此容器有就删除 #获取当前容器的ID containerIddocker ps -a | grep ${harbor_image} | awk {print $1} #判断容器是否存在 if [ $containerId ! ] ; then docker stop $containerId docker rm $containerId fi#3.接着查看拉取的镜像目标服务器上是否已存在有就删除 imagesdocker images | grep ${harbor_image} | awk {print $2} #判断语句,包含我要拉取的镜像就执行删除动作 if [[ $images ~ $image_version ]] ; then docker rmi $images fi#4.拉取Harbor镜像 #登录Harbor docker login -u admin -p Harbor12345 $harbor_addr:80/$harbor_warehouse/$harbor_image:$image_version #拉取镜像 docker pull $imageName #运行容器 docker run -d --name $harbor_image -p $host_port:$container_port $imageName添加权限让所有用户可执行脚本 chmod ax deploy.sh将deploy脚本移到bin目录下让其在任何位置都能直接使用 mv deploy.sh /usr/bin/修改Jenkins任务 在镜像推送到Harbor仓库步骤的下面再添加一个构建后操作 选择目标服务器添加执行脚本和参数命令 deploy.sh 192.168.170.111:80 monster ${JOB_NAME} $version $host_port $container_port直接deploy.sh目标服务器放在bin目录下可以直接运行 紧跟着Harbor地址Monster仓库 JOB_NAME就是当前Jenkins任务的名称mytest version就是获取上面拉取的Gitlab标签版本号 host_port、container_port两个参数现在是获取不到的 所以需要再添加两个参数在上面的参数化构建添加字符参数 一个宿主机端口host_port默认值8081 一个容器端口container_port默认值8080 构建验证 开始构建界面可以看见多了两个默认值的参数 Started by user 我是真滴帅 Running as SYSTEM Building in workspace /var/jenkins_home/workspace/mytest The recommended git tool is: NONE No credentials specified git rev-parse --resolve-git-dir /var/jenkins_home/workspace/mytest/.git # timeout10 Fetching changes from the remote Git repository git config remote.origin.url http://192.168.170.111:8888/root/jenkins-cicd-mytest.git # timeout10 Fetching upstream changes from http://192.168.170.111:8888/root/jenkins-cicd-mytest.git git --version # timeout10 git --version # git version 2.30.2 git fetch --tags --force --progress -- http://192.168.170.111:8888/root/jenkins-cicd-mytest.git refs/heads/*:refs/remotes/origin/* # timeout10 git rev-parse refs/remotes/origin/main^{commit} # timeout10 Checking out Revision b92e927c41d08ab99a8ac8a462535deadc68c972 (refs/remotes/origin/main) git config core.sparsecheckout # timeout10 git checkout -f b92e927c41d08ab99a8ac8a462535deadc68c972 # timeout10 Commit message: 删除docker-compose.yml修改页面内容 git rev-list --no-walk b92e927c41d08ab99a8ac8a462535deadc68c972 # timeout10 [mytest] $ /bin/sh -xe /tmp/jenkins13710554383855071698.shgit checkout v1.0.2 HEAD is now at b92e927 删除docker-compose.yml修改页面内容 [mytest] $ /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven/bin/mvn clean package -DskipTests [INFO] Scanning for projects... [INFO] [INFO] ------------------------- com.monster:mytest ------------------------- [INFO] Building mytest 0.0.1-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter archive is unknown for plugin spring-boot-maven-plugin:2.6.13:repackage (repackage) [INFO] [INFO] --- clean:3.2.0:clean (default-clean) mytest --- [INFO] Deleting /var/jenkins_home/workspace/mytest/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) mytest --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) mytest --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /var/jenkins_home/workspace/mytest/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) mytest --- [INFO] skip non existing resourceDirectory /var/jenkins_home/workspace/mytest/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) mytest --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /var/jenkins_home/workspace/mytest/target/test-classes [INFO] [INFO] --- surefire:3.2.2:test (default-test) mytest --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) mytest --- [INFO] Building jar: /var/jenkins_home/workspace/mytest/target/mytest.jar [INFO] [INFO] --- spring-boot:2.6.13:repackage (repackage) mytest --- [INFO] Replacing main artifact with repackaged archive [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.677 s [INFO] Finished at: 2024-03-16T17:27:43Z [INFO] ------------------------------------------------------------------------ [mytest] $ /var/jenkins_home/sonar-scanner/bin/sonar-scanner -Dsonar.host.urlhttp://192.168.170.111:9000 ******** -Dsonar.projectKeymytest -Dsonar.projectnamemytest -Dsonar.java.binariestarget -Dsonar.source./ -Dsonar.projectBaseDir/var/jenkins_home/workspace/mytest INFO: Scanner configuration file: /var/jenkins_home/sonar-scanner/conf/sonar-scanner.properties INFO: Project root configuration file: NONE INFO: SonarScanner 5.0.1.3006 INFO: Java 17.0.7 Eclipse Adoptium (64-bit) INFO: Linux 3.10.0-1160.el7.x86_64 amd64 INFO: User cache: /var/jenkins_home/.sonar/cache INFO: Analyzing on SonarQube server 9.2.3 INFO: Default locale: en, source code encoding: UTF-8 INFO: Load global settings INFO: Load global settings (done) | time614ms INFO: Server id: 54000601-AYjKh1Zs1hD1Rss9XdjF INFO: User cache: /var/jenkins_home/.sonar/cache INFO: Load/download plugins INFO: Load plugins index INFO: Load plugins index (done) | time218ms INFO: Plugin [l10nzh] defines l10nen as base plugin. This metadata can be removed from manifest of l10n plugins since version 5.2. INFO: Load/download plugins (done) | time297ms INFO: Process project properties INFO: Process project properties (done) | time1ms INFO: Execute project builders INFO: Execute project builders (done) | time1ms INFO: Project key: mytest INFO: Base dir: /var/jenkins_home/workspace/mytest INFO: Working dir: /var/jenkins_home/workspace/mytest/.scannerwork INFO: Load project settings for component key: mytest INFO: Load project settings for component key: mytest (done) | time191ms INFO: Load project branches INFO: Load project branches (done) | time253ms INFO: Load project pull requests INFO: Load project pull requests (done) | time26ms INFO: Load branch configuration INFO: Load branch configuration (done) | time1ms INFO: Auto-configuring with CI Jenkins INFO: Load quality profiles INFO: Load quality profiles (done) | time600ms INFO: Auto-configuring with CI Jenkins INFO: Load active rules INFO: Load active rules (done) | time2826ms INFO: Indexing files... INFO: Project configuration: INFO: 10 files indexed INFO: 14 files ignored because of scm ignore settings INFO: Quality profile for java: Easyspeed INFO: Quality profile for web: Sonar way INFO: Quality profile for xml: Sonar way INFO: ------------- Run sensors on module mytest INFO: Load metrics repository INFO: Load metrics repository (done) | time111ms INFO: Sensor JavaSensor [java] INFO: Configured Java source version (sonar.java.source): none INFO: JavaClasspath initialization INFO: JavaClasspath initialization (done) | time7ms INFO: JavaTestClasspath initialization INFO: JavaTestClasspath initialization (done) | time0ms INFO: Java Main source files AST scan INFO: 5 source files to be analyzed INFO: Load project repositories INFO: Load project repositories (done) | time225ms INFO: 5/5 source files have been analyzed WARN: Dependencies/libraries were not provided for analysis of SOURCE files. The sonar.java.libraries property is empty. Verify your configuration, as you might end up with less precise results. WARN: Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. INFO: Java Main source files AST scan (done) | time1189ms INFO: No Test source files to scan. INFO: No Generated source files to scan. INFO: Sensor JavaSensor [java] (done) | time1406ms INFO: Sensor JaCoCo XML Report Importer [jacoco] INFO: sonar.coverage.jacoco.xmlReportPaths is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer INFO: Sensor JaCoCo XML Report Importer [jacoco] (done) | time2ms INFO: Sensor CSS Rules [javascript] WARN: Error when running: node -v. Is Node.js available during analysis? INFO: Sensor CSS Rules [javascript] (done) | time1721ms INFO: Sensor C# Project Type Information [csharp] INFO: Sensor C# Project Type Information [csharp] (done) | time1ms INFO: Sensor C# Analysis Log [csharp] INFO: Sensor C# Analysis Log [csharp] (done) | time16ms INFO: Sensor C# Properties [csharp] INFO: Sensor C# Properties [csharp] (done) | time0ms INFO: Sensor SurefireSensor [java] INFO: parsing [/var/jenkins_home/workspace/mytest/target/surefire-reports] INFO: Sensor SurefireSensor [java] (done) | time2ms INFO: Sensor HTML [web] INFO: Sensor HTML [web] (done) | time50ms INFO: Sensor XML Sensor [xml] INFO: 1 source file to be analyzed INFO: 1/1 source file has been analyzed INFO: Sensor XML Sensor [xml] (done) | time179ms INFO: Sensor VB.NET Project Type Information [vbnet] INFO: Sensor VB.NET Project Type Information [vbnet] (done) | time1ms INFO: Sensor VB.NET Analysis Log [vbnet] INFO: Sensor VB.NET Analysis Log [vbnet] (done) | time12ms INFO: Sensor VB.NET Properties [vbnet] INFO: Sensor VB.NET Properties [vbnet] (done) | time0ms INFO: Sensor com.github.mc1arke.sonarqube.plugin.scanner.ScannerPullRequestPropertySensor INFO: Sensor com.github.mc1arke.sonarqube.plugin.scanner.ScannerPullRequestPropertySensor (done) | time0ms INFO: ------------- Run sensors on project INFO: Sensor Zero Coverage Sensor INFO: Sensor Zero Coverage Sensor (done) | time7ms INFO: Sensor Java CPD Block Indexer INFO: Sensor Java CPD Block Indexer (done) | time22ms INFO: CPD Executor 3 files had no CPD blocks INFO: CPD Executor Calculating CPD for 3 files INFO: CPD Executor CPD calculation finished (done) | time6ms INFO: Load New Code definition INFO: Load New Code definition (done) | time22ms INFO: Analysis report generated in 88ms, dir size101.0 kB INFO: Analysis report compressed in 25ms, zip size24.7 kB INFO: Analysis report uploaded in 55ms INFO: ANALYSIS SUCCESSFUL, you can browse http://ci.hkeasyspeed.com/dashboard?idmytest INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report INFO: More about the report processing at http://ci.hkeasyspeed.com/api/ce/task?idAY5IRf2h3PsONgf4Xut0 INFO: Analysis total time: 9.763 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 11.504s INFO: Final Memory: 18M/67M INFO: ------------------------------------------------------------------------ [mytest] $ /bin/sh -xe /tmp/jenkins15276106874998699608.shmv target/mytest.jar dockerdocker build -t mytest:v1.0.2 docker/ DEPRECATED: The legacy builder is deprecated and will be removed in a future release.Install the buildx component to build images with BuildKit:https://docs.docker.com/go/buildx/Sending build context to Docker daemon 17.57MBStep 1/4 : FROM daocloud.io/library/java:8u40-jdk--- 4aefdb29fd43 Step 2/4 : COPY mytest.jar /usr/local/--- ee2b2d803137 Step 3/4 : WORKDIR /usr/local--- Running in 174dacdeaca1--- Removed intermediate container 174dacdeaca1--- 8759ed1a2fd5 Step 4/4 : CMD java -jar mytest.jar--- Running in 735d3d6093e4--- Removed intermediate container 735d3d6093e4--- 7180e79a6982 Successfully built 7180e79a6982 Successfully tagged mytest:v1.0.2docker login -u admin -p Harbor12345 192.168.170.111:80 WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /var/jenkins_home/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeededdocker tag mytest:v1.0.2 192.168.170.111:80/monster/mytest:v1.0.2docker push 192.168.170.111:80/monster/mytest:v1.0.2 The push refers to repository [192.168.170.111:80/monster/mytest] b4d16baca513: Preparing 50ecdabc71b7: Preparing 3e9cda2eceec: Preparing 5f70bf18a086: Preparing 5f70bf18a086: Preparing 5f70bf18a086: Preparing bb7b60f93aea: Preparing 0ef3d186e2bd: Preparing 1e0931f30489: Preparing 5f70bf18a086: Preparing fd97e4a10f39: Preparing 5f70bf18a086: Preparing 0ef3d186e2bd: Waiting 1e0931f30489: Waiting fd97e4a10f39: Waiting 3e9cda2eceec: Layer already exists bb7b60f93aea: Layer already exists 5f70bf18a086: Layer already exists 50ecdabc71b7: Layer already exists fd97e4a10f39: Layer already exists 0ef3d186e2bd: Layer already exists 1e0931f30489: Layer already exists b4d16baca513: Pushed v1.0.2: digest: sha256:bdcbb6cfc266ddb11da8c16f021ecb90785546a8300582dff7c5969d044f0882 size: 2828 SSH: Connecting from host [1dc2bb3ce84f] SSH: Connecting with configuration [应用服务器-170.111] ... SSH: EXEC: completed after 13,608 ms SSH: Disconnecting configuration [应用服务器-170.111] ... SSH: Transferred 0 file(s) Build step Send files or execute commands over SSH changed build result to SUCCESS Finished: SUCCESS
http://www.zqtcl.cn/news/892823/

相关文章:

  • 公司网站建设费会计分录义乌商城集团的网站建设
  • 彩票网站建设基本流程网站文章页做百度小程序
  • 在淘宝上做代销哪个网站好推广普通话喜迎二十大的手抄报怎么画
  • 知名网站建设开发受欢迎的唐山网站建设
  • 普洱网站搭建创建论坛网站需要多少钱
  • 自己做的网站如何在网络上展示wordpress 手动采集
  • 上海做网站要多少钱wordpress教程app
  • 房地产设计网站沈阳人流哪个医院好安全
  • 贵阳专业做网站微信小程序商城源代码
  • seo建站收费地震郑州做网站开发销售
  • 东莞整站优化推广公司找火速建设企业网站要多少钱
  • 网站备案 两个域名东莞保安公司联系电话
  • 网站专业制作公司律师如何在网上推广
  • 免费培训seo网站一直免费的服务器下载安装
  • 广州h5网站制作公司做竞价网站 要注意什么
  • 太原网站搭建推广id怎么编辑wordpress
  • 网站开发网站设计制作广告设计与制作基础知识
  • 企业建设H5响应式网站的5大好处网站备案后经营
  • 网站数据流分析怎么做河北搜索引擎推广方法
  • 哈尔滨网站建设咨询辽宁建设工程信息网怎么看项目经理是不是被锁住
  • 成立做网站的公司搭建网站有费用吗
  • 标志设计说明案例北京网站优化seo
  • 国外app设计网站佛山网站推广市场
  • 北京矿建建设集团有限公司 网站科技软件下载
  • 公司建网站要多少钱wordpress轮播框
  • 怎么看一个网站什么语言做的全网最新首码项目
  • 深圳网站建设ue网站空间和流量
  • 网站前端设计要做什么游仙建设局官方网站
  • 大型门户网站建设哪家好进一步加大网站集约化建设力度
  • 网站里面那些工作是做晚上兼职的钱包网站建设策划