草庐IT

build-environment

全部标签

开发者福利chatGPT软件Build Software. Fast.

 目录1、软件简介2、安装教程3、使用教程(1)CTRL+K(生成代码)(2)CTRL+L(对话功能) 1、软件简介BuildSoftware.Fast.是一款可以在编辑器中使用openAIGPT-4模型编写的软件官网地址:https://www.cursor.so/如果官网下载速度慢,可以选择下方的阿里云盘链接进行下载。阿里云盘下载地址:阿里云盘分享2、安装教程下载之后,双击运行exe文件即可,自动化安装。3、使用教程使用也是非常简单的,只需要使用CTRL+K快捷键唤醒对话框,在输入框内输入你需要实现代码功能,然后它就会帮你在编辑器内生成代码。(简单代码生成效果还是不错的,稍微复杂一点的代码

Spring Boot通过Actuator显示git和build的信息

1简介为了更好的版本控制和问题定位,我们需要知道正在运行的应用是什么版本,什么时候打包的,Git的相关信息等。通过/actuator/info可以帮助我们获取这些信息。2配置首先要有actuator的依赖:org.springframework.bootspring-boot-starter-actuator然后打开对应的端口:management:endpoints:web:exposure:include:"*"这时就可以访问/actuator/info了,不过返回是空的。要返回git和build的信息,我们需要增加插件:pl.project13.mavengit-commit-id-pl

Spring Boot通过Actuator显示git和build的信息

1简介为了更好的版本控制和问题定位,我们需要知道正在运行的应用是什么版本,什么时候打包的,Git的相关信息等。通过/actuator/info可以帮助我们获取这些信息。2配置首先要有actuator的依赖:org.springframework.bootspring-boot-starter-actuator然后打开对应的端口:management:endpoints:web:exposure:include:"*"这时就可以访问/actuator/info了,不过返回是空的。要返回git和build的信息,我们需要增加插件:pl.project13.mavengit-commit-id-pl

【四】pig4cloud项目一键build -- 集成环境容器推送到 dockerhub仓储

集成容器打包成镜像命令解读:dockercommit-m="描述信息"-a="作者"容器id目标镜像名:[TAG]具体执行命令dockercommit-m"pig4cloudbuild集成环境"f399b1f1077bcentos-java-node-buildhubDocker创建Repository远程仓储地址:https://hub.docker.com/上传本地镜像到dockerhub#1、标记本地镜像,将其richpeople仓库dockertagcentos-java-node-buildrichpeople/centos-java-node-build#2、查看镜像是否标记成功[

【四】pig4cloud项目一键build -- 集成环境容器推送到 dockerhub仓储

集成容器打包成镜像命令解读:dockercommit-m="描述信息"-a="作者"容器id目标镜像名:[TAG]具体执行命令dockercommit-m"pig4cloudbuild集成环境"f399b1f1077bcentos-java-node-buildhubDocker创建Repository远程仓储地址:https://hub.docker.com/上传本地镜像到dockerhub#1、标记本地镜像,将其richpeople仓库dockertagcentos-java-node-buildrichpeople/centos-java-node-build#2、查看镜像是否标记成功[

【一】pig4cloud项目一键build -- 容器中安装build环境

容器基础配置1、安装centos容器docker-compose.yaml文件内容,指定一个映射目录version:'3'services:centos-build:image:centos:centos7container_name:centos-buildstdin_open:trueprivileged:truevolumes:-/data/git:/data2、进入容器dockerexec-itcentos-buildbash3、更新镜像源#设置centos-base.repo源的baseurl地址为清华源sed-e's|^mirrorlist=|#mirrorlist=|g'\-e'

【一】pig4cloud项目一键build -- 容器中安装build环境

容器基础配置1、安装centos容器docker-compose.yaml文件内容,指定一个映射目录version:'3'services:centos-build:image:centos:centos7container_name:centos-buildstdin_open:trueprivileged:truevolumes:-/data/git:/data2、进入容器dockerexec-itcentos-buildbash3、更新镜像源#设置centos-base.repo源的baseurl地址为清华源sed-e's|^mirrorlist=|#mirrorlist=|g'\-e'

【二】pig4cloud项目一键build -- 编写发布脚本

在开发测试阶段,代码从仓储发布到测试服务器总是少不了的过程,在这个过程中我喜欢把一些繁琐的步骤全部全部聚合到一个脚本里面,只需要执行一个脚本或者把脚本配置到jenkins上通过按钮点击下即可,这样可以将更多的时间专注于开发阶段。pig4cloud是以微服务的方式进行开发的,如果手动的一个个的去发布微服务的话,会累屎的。我们在这里写了一个cicd.sh脚本可以传递两个参数ui、java来决定是发布前端还是后端代码,如果不带任何参数,则前后端均发布。cicd.sh执行方式有三种:#1、只发前端sh./cicd.shui#2、只发后端sh./cicd.shjava#3、前后端都发sh./cicd.s

【二】pig4cloud项目一键build -- 编写发布脚本

在开发测试阶段,代码从仓储发布到测试服务器总是少不了的过程,在这个过程中我喜欢把一些繁琐的步骤全部全部聚合到一个脚本里面,只需要执行一个脚本或者把脚本配置到jenkins上通过按钮点击下即可,这样可以将更多的时间专注于开发阶段。pig4cloud是以微服务的方式进行开发的,如果手动的一个个的去发布微服务的话,会累屎的。我们在这里写了一个cicd.sh脚本可以传递两个参数ui、java来决定是发布前端还是后端代码,如果不带任何参数,则前后端均发布。cicd.sh执行方式有三种:#1、只发前端sh./cicd.shui#2、只发后端sh./cicd.shjava#3、前后端都发sh./cicd.s

failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable

>Task:customerui:checkDebugDuplicateClassesFAILEDExecutionfailedfortask':customerui:checkDebugDuplicateClasses'.>Afailureoccurredwhileexecutingcom.android.build.gradle.internal.tasks.CheckDuplicatesRunnable  >Duplicateclassandroid.support.v4.app.INotificationSideChannelfoundinmodulescore-1.5.0-runti