厦门规划建设网站wordpress sqlite

bicheng/2026/1/16 2:03:13/文章来源:
厦门规划建设网站,wordpress sqlite,wordpress个性化后台,一个网站占空间有多少g目录 一、实验 1.GitLabCI上传Nexus制品 2.优化GitLabCI#xff08;引用系统变量#xff09; 3.添加if条件判断项目类型 4.优化GitLabCI#xff08;模板类#xff09; 二、问题 1.GitLabCI获取jar文件失败 2. GitLabCI获取流水线项目命名空间失败 3.GItLab Packag…目录 一、实验 1.GitLabCI上传Nexus制品 2.优化GitLabCI引用系统变量 3.添加if条件判断项目类型 4.优化GitLabCI模板类 二、问题 1.GitLabCI获取jar文件失败 2. GitLabCI获取流水线项目命名空间失败 3.GItLab Package如何实现上传至本地仓库 一、实验 1.GitLabCI上传Nexus制品 1进入共享库 2修改流水线,提交到master include:- project: devops03/devops03-gitlabci-libref: masterfile: /jobs/CI.yamlworkflow:rules:#新建分支永远不执行- if: $CI_PIPELINE_SOURCE web #允许手动触发when: always- if: $CI_COMMIT_BEFORE_SHA 0000000000000000000000000000000000000000when: never# 其他情况永远执行- when: always#取消每个阶段自动下载代码即全局关闭作业代码下载 variables:GIT_CHECKOUT: falseBUILD_SHELL: mvn clean package -DskipTests -s settings.xml ## 构建命令TEST_SHELL: mvn test -s settings.xml ## 测试命令ARTIFACT_PATH: target/*.jar ## 制品lujingTEST_REPORTS: target/surefire-reports/TEST-*.xml ## 测试报告stages:- build- test- sonarscan- pushartifactpipelineInit:extends: - .pipelineInitcibuild:extends:- .cibuildcitest:extends:- .citestsonarscan:extends:- .sonarscanpushartifact:tags:- buildstage: pushartifactscript:|-pkgNamels target/ | grep -e ^maven.*jar$curl -X POST http://192.168.204.13:8081/service/rest/v1/components?repositorymylocalrepo \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/tmp \-F raw.asset1target/${pkgName};typeapplication/java-archive \-F raw.asset1.filename${pkgName} -u admin:Admin123 (2) maven项目开始运行流水线 3运行 4成功 5查看日志 6Nexus查看 2.优化GitLabCI引用系统变量 (1) 优化流水线,提交到master include:- project: devops03/devops03-gitlabci-libref: masterfile: /jobs/CI.yamlworkflow:rules:#新建分支永远不执行- if: $CI_PIPELINE_SOURCE web #允许手动触发when: always- if: $CI_COMMIT_BEFORE_SHA 0000000000000000000000000000000000000000when: never# 其他情况永远执行- when: always#取消每个阶段自动下载代码即全局关闭作业代码下载 variables:GIT_CHECKOUT: falseBUILD_SHELL: mvn clean package -DskipTests -s settings.xml ## 构建命令TEST_SHELL: mvn test -s settings.xml ## 测试命令ARTIFACT_PATH: target/*.jar ## 制品lujingTEST_REPORTS: target/surefire-reports/TEST-*.xml ## 测试报告stages:- build- test- sonarscan- pushartifactpipelineInit:extends: - .pipelineInitcibuild:extends:- .cibuildcitest:extends:- .citestsonarscan:extends:- .sonarscanpushartifact:tags:- buildstage: pushartifactscript:|-pkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repositorymylocalrepo \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/ \-F raw.asset1${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar -u admin:Admin123 (2) maven项目开始运行流水线 3运行 (4) 成功 5查看日志 6Nexus查看 3.添加if条件判断项目类型 1修改流水线,提交到master include:- project: devops03/devops03-gitlabci-libref: masterfile: /jobs/CI.yamlworkflow:rules:#新建分支永远不执行- if: $CI_PIPELINE_SOURCE web #允许手动触发when: always- if: $CI_COMMIT_BEFORE_SHA 0000000000000000000000000000000000000000when: never# 其他情况永远执行- when: always#取消每个阶段自动下载代码即全局关闭作业代码下载 variables:GIT_CHECKOUT: false ## 全局关闭作业代码下载PROJECT_TYPE: java ## 定义项目类型BUILD_SHELL: mvn clean package -DskipTests -s settings.xml ## 构建命令TEST_SHELL: mvn test -s settings.xml ## 测试命令ARTIFACT_PATH: target/*.jar ## 制品lujingTEST_REPORTS: target/surefire-reports/TEST-*.xml ## 测试报告stages:- build- test- sonarscan- pushartifactpipelineInit:extends: - .pipelineInitcibuild:extends:- .cibuildcitest:extends:- .citestsonarscan:extends:- .sonarscanpushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} java ]];thenpkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repositorymylocalrepo \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/ \-F raw.asset1${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar -u admin:Admin123elseecho PROJECT_TYPE ERROR [java]fi(2) maven项目开始运行流水线 3运行 (4) 成功 5查看日志 6Nexus查看 4.优化GitLabCI模板类 1修改流水线与新增模板类,提交到master CI.yaml .pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: truescript:- ls -l.cibuild:tags:- buildstage: buildscript:- echo ${BUILD_SHELL}- ${BUILD_SHELL}artifacts:paths:- ${ARTIFACT_PATH}.citest:tags:- buildstage: testscript:- echo ${TEST_SHELL}- ${TEST_SHELL}# artifacts:# reports:# - junit: ${TEST_REPORTS}.sonarscan:tags: - buildstage: sonarscanscript: |-sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \-Dsonar.projectKey${CI_PROJECT_NAME}\-Dsonar.projectName${CI_PROJECT_NAME} \-Dsonar.projectVersion${CI_COMMIT_SHA} \-Dsonar.login${SONAR_AUTH_TOKEN} \-Dsonar.ws.timeout30 \-Dsonar.projectDescription${CI_PROJECT_TITLE} \-Dsonar.links.homepage${CI_PROJECT_URL} \-Dsonar.links.ci${CI_PIPELINE_URL} \-Dsonar.sourcessrc \-Dsonar.sourceEncodingUTF-8 \-Dsonar.java.binariestarget/classes \-Dsonar.java.test.binariestarget/test-classes \-Dsonar.java.surefire.reporttarget/surefire-reports \-Dsonar.core.codeCoveragePluginjacoco \-Dsonar.jacoco.reportPathstarget/jacoco.exec.pushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} java ]];thenpkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repositorymylocalrepo \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/ \-F raw.asset1${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar -u admin:Admin123elseecho PROJECT_TYPE ERROR [java]fi gitlab-ci.yaml ​ include:- project: devops03/devops03-gitlabci-libref: masterfile: /jobs/CI.yamlworkflow:rules:#新建分支永远不执行- if: $CI_PIPELINE_SOURCE web #允许手动触发when: always- if: $CI_COMMIT_BEFORE_SHA 0000000000000000000000000000000000000000when: never# 其他情况永远执行- when: always#取消每个阶段自动下载代码即全局关闭作业代码下载 variables:GIT_CHECKOUT: false ## 全局关闭作业代码下载PROJECT_TYPE: java ## 定义项目类型BUILD_SHELL: mvn clean package -DskipTests -s settings.xml ## 构建命令TEST_SHELL: mvn test -s settings.xml ## 测试命令ARTIFACT_PATH: target/*.jar ## 制品lujingTEST_REPORTS: target/surefire-reports/TEST-*.xml ## 测试报告stages:- build- test- sonarscan- pushartifactpipelineInit:extends: - .pipelineInitcibuild:extends:- .cibuildcitest:extends:- .citestsonarscan:extends:- .sonarscanpushartifact:extends:- .pushartifact​ (2) maven项目开始运行流水线 3运行 (4) 成功 5查看日志 6Nexus查看 二、问题 1.GitLabCI获取jar文件失败 1报错 2原因分析 正则表达式输入有误 3解决方法 修改正则表达式。 修改前 pkgNamels target/ | grep -e jar$ 修改后 pkgNamels target/ | grep -e ^maven.*jar$ 成功 2. GitLabCI获取流水线项目命名空间失败 1报错 2原因分析 变量错误 3解决方法 修改引用流水线变量。 修改前 -F raw.directory/${CI_PROJECT_ROOT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/ \ 修改后 -F raw.directory/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/ \ 成功 3.GItLab Package如何实现上传至本地仓库 1版本 GItLab Package 需要GitLab 13.5及以上版本实现 2curl命令上传到GItLab Package curl --header PRIVATE-TOKEN: 4b54764fd071175387e94385a0d6c5 \--upload-file sonar-gitlab-plugin-4.1.0-SNAPSHOT.jar \http://192.168.204.8/api/v4/projects/14/packages/generic/devops03-maven5-service/0.0.1/sonar-gitlab-plugin-4.1.0-SNAPSHOT.jar?statusdefault 3流水线上传到GItLab Package CI.yaml .pushartforgitlab:tags:- buildstage: pushartifact script:|- if [[ ${PROJECT_TYPE} java ]];thennewPkgName${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarpkgNamels target/ | grep -e jar$cd target/mv ${pkgName} ${newPkgName}curl --header JOB-TOKEN: ${CI_JOB_TOKEN} \--upload-file ${newPkgName} \http://192.168.204.8/api/v4/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/${newPkgName}?statusdefaultelseecho PROJECT_TYPE ERROR [java]fi gitlab-ci.yaml pushartifact:extends:- .pushartforgitlab

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/90133.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

西安网站seo工作室企业所得税征收方式

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

个人网站怎么做app网站开发手册

根据The Register公布的一份报告,Oracle取消了MySQL的Basic和Silver级支持。当然,这没有多少损失,在basic级别上,每年只能获得两次支持,而silver级只是增加了一些初级的监控工具。专业人员通常在用生产级数据库中使用的…

c2c电商网站网站忧化是干什么的

延时变量,只有被使用时才展开定义 : 立即变量,定义时的赋值立即有效 ? 条件变量,当变量为空时才赋值 追加赋值转载于:https://www.cnblogs.com/smzd/p/10695962.html

潍坊市公共法律知识培训网站wordpress打造

草图大师sketchup道路怎么快速种树?草图大师中的道路图纸想要在道路两旁种树,该怎么快速给道路种树呢?下面我们就来看看详细的教程,需要的朋友可以参考下 草图大师sketchup中想要快速种树,该怎么种多棵树呢&#xff1…

广州做网站公司哪家好广告设计与制作专业简历

分享66个Java源码总有一个是你想要的 学习知识费力气,收集整理更不易。 知识付费甚欢喜,为咱码农谋福利。 链接:https://pan.baidu.com/s/1hKlZJB3KrHcOuKWyV1xjKw?pwd6666 提取码:6666 项目名称 ava web个人网站项目 ea…

刚做的win7系统连上网站没网揭阳网站建设模板

在spring框架中,对于简单的定时任务,可以使用 Scheduled 注解实现,在实际项目中,经常需要动态的控制定时任务,比如通过接口增加、启动、停止、删除定时任务,动态的改变定时任务的执行时间等。 我们可以通过…

可以不进网站开发app吗网站系统优化

快速撰写高质量技术文章的方法论 在技术写作领域,尤其是面对紧迫的截止日期时,快速而高效地撰写高质量文章是一项重要技能。本文将为您提供一套方法论,帮助您在短时间内产出优质的技术文章。 1. 明确主题和目标读者 首先,明确文…

公司官方网站建设电脑店免费建站

第一次尝试用思维导图记笔记,感觉还不错~~~不过还是改不了我读书笔记写成抄书笔记的毛病 。 因为开始学JS的时候,一般浏览器就已经支持ES6了,所以比较喜欢使用ES6语法,let,>等,文中代码不是抄书的&#…

石家庄大型网站设计公司温岭 网站建设

概念:Vue组件实例在创建时要经历一系列的初始化步骤,在此过程中Vue会在合适的时机,调用特定的函数,从而让开发者有机会在特定阶段运行自己的代码,这些特定的函数统称为:生命周期钩子。 规律: 生…

如何用rp做网站凯里市住房和城乡建设局网站

今天的主人公名为——Melang。 这是一款使用C语言开发的“新”的脚本语言,然而其已经默默问世了6年之久。 下面笔者就带你走进Melang world。 What is Melang Melang是一款协程并发脚本语言。它是一款解释型,而非编译型语言。 在Melang中&#xff…

网站建设与开发教学大纲深圳网站制作设计

1 找出字符串的可整除数组 一个整数可表示为 a10b; 常用取模公式:(a10b)%m(a%m10b)%m 由上式可得:当前字符串所代表的数字,能否被 m 整除。等价于前一个字符串与 m 的余数当前数字的和,这个和能否被 m 整除。 例如&…

东莞市建设网站苏州建网站公司

用户:管理员、教师、学生 基础功能:管理课表、管理机房情况、预约机房预约;权限不同,预约类型不同,教师可选课堂预约和个人;课堂预约。 在实验室上机前,实验室管理员需要对教务处发来的上机课表…

网站开发 图片哪家网站遴选做的比较好

查看所有支持的编码器与解码器 ffmpeg -codecs 只查看所有编码器: ffmpeg -encoders 只查看所有解码器: ffmpeg -decoders 只查看H264编码器: ffmpeg -h encoderh264 只查看H264解码器: ffmpeg -h decoderh264 查看所有支持的封装: ffmpeg -muxers 查看所有支持的解封装…

logo注册seo竞价

1、查看mysql自增值和偏移量 show variables like %increment%; auto_increment_increment1 -- 自增倍数是1 auto_increment_offset1 -- 偏移量是1 上边这是一般的设置,每次每次主键自增的倍数是1,偏移量是1 例如:插入第n条记录&#x…

怎样把自己的网站进行推广网站建设服务器要求

大家好,今天我们将深入探讨人工智能如何彻底改变我们的生活方式,领略未来的无限可能性。 1. 医疗革新:AI担任超级医生 医疗领域是AI最引人注目的战场之一。智能医学影像诊断系统,不仅能够精准识别病变,还能辅助医生提…

建站系统哪个好怎样做推广才有效

熵 (Entropy):用于评估信息的随机性,常用于决策树和聚类算法。交叉熵 (Cross-Entropy):用于衡量两个概率分布之间的差异,在分类问题中常用。 信息论作为处理信息量和信息传输的数学理论,在机器学习中具有广泛的应用。…

做徽章的网站网站开发文档需求分析

01 万德 招聘岗位:高级网络工程师 职责描述: 1、项目交付:项目管理和交付,包括项目前期的规划、实施以及后期的运维支持、项目验收等。 2、技术支持:为客户及合作伙伴提供网上问题远程和现场支持;对公司内…

网页与网站建设重庆建筑招聘网

人人都讨厌代码腐化,人人都在腐化代码!本文介绍app消息推送开权提醒能力的服务端实现,并说明如何通过手搓一个简易的流程引擎来实现横向的业务场景隔离,纵向的业务流程编排,从而灵活支持业务需求,抑制代码腐…

网站建设合同 附件礼县建设局网站

刚刚接触docker,真的好麻烦啊,不明白为什么要选择docker,我都搞了两天还在搭环境,又告诉我Windows版本过低不适配docker,转而在Ubuntu里装docker,然后MySQL、php、Nginx又得重新装一遍。。。好麻烦啊 1 用…

云服务器做淘客网站部门网站建设目的

欢迎关注公众号:数据运营入表资产化服务 获取更多算法源码材料 2023数据资源入表白皮书,推荐系统源码下载-CSDN博客 用友BIP数据资产入表解决方案白皮书,推荐系统源码下载-CSDN博客 我们都知道一般单值类别特征加入到CTR预估模型的方法是先…