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

公司网站建设有哪些公司可以做搜收录网

公司网站建设有哪些公司可以做,搜收录网,seo 排名 优化,网站没备案做阿里妈妈要在本地仓库中添加标签&#xff0c;你可以使用以下命令&#xff1a; git tag <tag_name> 这将在当前所处的提交上创建一个轻量级标签&#xff08;lightweight tag&#xff09;。如果你想要创建一个带有附注信息的标签&#xff0c;可以使用 -a 选项&#xff1a; git t…

要在本地仓库中添加标签,你可以使用以下命令:

git tag <tag_name>

这将在当前所处的提交上创建一个轻量级标签(lightweight tag)。如果你想要创建一个带有附注信息的标签,可以使用 -a 选项:

git tag -a <tag_name> -m "tag message"

在这个命令中,-a 表示创建一个带附注的标签,-m 用来指定标签的消息内容。

如果要将标签推送到远程仓库(例如 GitHub 或 GitLab),需使用 git push 命令,并指定 --tags 选项来推送所有标签:

git push origin --tags

这样就可以将本地仓库中的标签推送到远程仓库中,从而与其他开发人员共享这些标签信息。

删除标签 例如删除 1.0.15标签

git tag -d 1.0.15

将上面删除操作推到远端

git push origin :refs/tags/1.0.15

如果是npm包项目,且有gitlab CICD持续集成的还可以结合 .gitlab-ci.yml 做一些自动化发版,

例如

before_script:- echo -e "registry=https://registry.example.com/" >> .npmrcsdk-build:stage: buildonly: - tagsscript:- node ./changeVersion.js- echo -e "\n//registry.example.com/:_authToken=$NPM_ACCESS_TOKEN" >> .npmrc- npm publish

这一段表示添加  .npmrc文件,内容为 registry=https://registry.example.com/

CICD监听到tags变化时,执行changeVersion.js 修改package.json中的版本version,

然后 npm publish进行发版。(注意上文NPM_ACCESS_TOKEN为gitlab中定义变量)

私有npm服务上面最后一步publish后面最好加源

 - npm publish --registry=https://registry.example.com/

changeVersion.js内容如下

const fs = require('fs');// 读取 package.json 文件
fs.readFile('package.json', 'utf8', (err, data) => {if (err) {throw err;}// 解析 package.json 内容const packageJson = JSON.parse(data);// 将 CI_COMMIT_TAG 赋值给 version 字段packageJson.version = process.env.CI_COMMIT_TAG;// 将修改后的内容写回 package.json 文件fs.writeFile('package.json', JSON.stringify(packageJson, null, 2), 'utf8', (err) => {if (err) {throw err;}console.log('package.json 文件中的 version 已更新为 ' + process.env.CI_COMMIT_TAG);});
});

这样即可实现tag标签变化后,自动发版,版本号=tag

http://www.zhongyajixie.com/news/31611.html

相关文章:

  • 如何搭建aspx网站百度小程序怎么进入
  • 如何建立一个网站并维护网站分析报告范文
  • 长沙圭塘网站建设公司网站维护一般怎么做
  • 重庆待遇好的互联网公司张家界百度seo
  • 做面料哪个网站好平面设计
  • 西安网站推广助理网站推广的10种方法
  • 广东东莞长安疫情最新情况快照关键词优化
  • 中小企业网seo招聘网
  • 免费做头像网站外包服务公司
  • 网站系统怎么做东莞seo优化案例
  • 互联网行业招聘网站百度安装免费下载
  • 网站建设反馈书模板北京seo公司工作
  • wordpress 简洁重庆企业站seo
  • 汉堡只做网站推广软文平台
  • 上海建科建设监理网站做app找什么公司
  • 网站定制开发网络营销前景和现状分析
  • 新网站应该怎么做可以排名靠前搜索风云排行榜
  • 网站首页排版如何对seo进行优化
  • 网站制作html代码网站排名优化软件联系方式
  • 图书馆网站建设教程郑州建网站的公司
  • 网站如何做攻击防护线上推广渠道主要有哪些
  • 商城网站一般用什么做二次开发站长工具seo综合查询columbu cat
  • 深圳宝安区律师事务所百度排名优化咨询电话
  • wordpress 缩略图黑帽seo技术有哪些
  • 平阳门户网站建设企业网站注册域名的步骤
  • 企业网站制作怎么做免费二级域名分发网站源码
  • 有哪个理财网站是专门做汽车抵押的官网seo关键词排名系统
  • 渭南做网站博创互联360seo排名点击软件
  • 深圳网站建设便捷百度广告怎么收费
  • 郑州营销型网站公司电话百度知道问答首页