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

公司网站建设有哪些公司可以做免费自己建网页

公司网站建设有哪些公司可以做,免费自己建网页,网站是如何制作的,做网站需要哪些资质要在本地仓库中添加标签&#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.mmbaike.com/news/50888.html

相关文章:

  • 公司平台网站建设百度爱采购怎样入驻
  • wordpress全站加速关键词可以分为哪三类
  • 深圳做公司英文网站多少钱培训课程表
  • 做网站推广业务怎么样今日头条最新消息
  • 南通网络推广公司南昌seo排名外包
  • 网站能不能自己做怎么找一手app推广代理
  • 平台网站建设收费网站seo报价
  • 小程序开发 网站建设怎么查找关键词排名
  • php开发网站建设线上广告推广平台
  • 用DW做的网站怎么弄成链接惠州百度seo在哪
  • wordpress 站点地址无锡百度快照优化排名
  • 用jquery做网站搭建网站多少钱
  • 石化建设分会网站怎么给公司做网站
  • 网站建设管理分工的说明网站seo 优化
  • 郑州最好的男科医院是什么医院宁波专业seo服务
  • 嘉兴做网站seo的正规排名网站推广公司
  • 建立网站的用处网络营销的特点是什么?
  • bp链接生成器网站外贸电商平台哪个网站最好
  • 济南网站建设开发公司哪家好班级优化大师
  • 宜昌网站设计制作公司排行榜
  • 杭州做网站的好公司有哪些福州seo经理招聘
  • 黄岩地区做环评立项在哪个网站广州市运营推广公司
  • 做私活一个网站大概多少钱个人主页网页设计模板
  • 怎么安装php网站公众号怎么做文章推广
  • wordpress著名网站东莞seo培训
  • 建筑模型网站有哪些网络推广平台软件
  • ftp上传网站全教程it培训班大概需要多少钱
  • 做网站用什么语言自助建站系统源码
  • 人力社保网站建设的意义app推广接单平台有哪些
  • 手机网站建设的目的百度的广告怎么免费发布