热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

有没有那种子项目更新发布之后,父项目自动获取最新提交的方法?

背景:A(壳子)项目中的内容依赖B(题库)项目,题库是要经常更新的,例如上一个新题型等场景,所以每次他们更新之后,A端的同学都要add、commi

背景:

A(壳子)项目中的内容依赖B(题库)项目,题库是要经常更新的,例如上一个新题型等场景,所以每次他们更新之后,A端的同学都要add、commit、push。

问题:

  1. 可以写一个类似git open的东东。安装之后敲一个全局命令去执行某个git仓库中的某个包升级(git open要在项目目录下执行,可以写一个在全局执行就能搞定的吗)


  2. 或者有什么其他快捷的方法~

  3. 有没有那种子项目更新发布之后,父项目自动获取最新提交的方法?

想法:
目前我还没有gitlab和jenkins权限,先记录一下想法,题库构建之后使用webhook通知qa环境的壳子项目构建,构建之前先执行yarn add question-library~

背景:

A(壳子)项目中的内容依赖B(题库)项目,题库是要经常更新的,例如上一个新题型等场景,所以每次他们更新之后,A端的同学都要add、commit、push。

问题:

  1. 可以写一个类似git open的东东。安装之后敲一个全局命令去执行某个git仓库中的某个包升级(git open要在项目目录下执行,可以写一个在全局执行就能搞定的吗)


  2. 或者有什么其他快捷的方法~

  3. 有没有那种子项目更新发布之后,父项目自动获取最新提交的方法?

想法:
目前我还没有gitlab和jenkins权限,先记录一下想法,题库构建之后使用webhook通知qa环境的壳子项目构建,构建之前先执行yarn add question-library~


推荐阅读
  • 现在比较流行使用静态网站生成器来搭建网站,博客产品着陆页微信转发页面等。但每次都需要对服务器进行配置,也是一个重复但繁琐的工作。使用DockerWeb,只需5分钟就能搭建一个基于D ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • 在gitlab上使用了webhooks监听push发生,接收端是用NodeJS写的一个路由,如下 ... [详细]
  • 电话号码的字母组合解题思路和代码示例
    本文介绍了力扣题目《电话号码的字母组合》的解题思路和代码示例。通过使用哈希表和递归求解的方法,可以将给定的电话号码转换为对应的字母组合。详细的解题思路和代码示例可以帮助读者更好地理解和实现该题目。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 在package.json中有如下两个对象:husky:{hooks:{pre-commit:lint-staged}},lint-staged:{src** ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • jenkins 搭建配置
    jenkins部署安装方法一: 下载jenkinswar包  wgethttp:mirrors.jenkins.iowar-stablelatestjenkins.war运行jen ... [详细]
  • jdk jenkins 配置ant_Jenkins系列之—04 节点配置
    一、节点配置1.进入【系统管理】-【节点管理】-【新建节点】,录入节点名,选择PermanentAgent,下一步录入节点详细配置信息&# ... [详细]
  • JenkinsHudson是一套非常强大的自动化构建系统,其具有使用简单,对各种开发环境支持良好,正确地使用能解决研发过程管理中版本构建、发布的诸多问题。本文描述了笔者在使用过程中 ... [详细]
  • syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率. ... [详细]
  • Jenkins的分布式构建,在Jenkins的配置中叫做节点,分布式构建能够让同一套代码或项目在不同的环境(如:Windows和Linux系统)中编译、部署等。将jenkins项目 ... [详细]
  • 文章目录UnsafeDeserialization反序列化漏洞背景认识Java序列化与反序列化用途应用场景Java中的API实现:序列化基础类型参数序列化对象漏洞是怎么来的呢?解决 ... [详细]
  • Objective C接入Sonar代码扫描
    目录技术方案环境准备扫描器配置项目配置SonarQube配置jenkins接入一些坑技术方案Sonar本身有对OC的代码扫描插件——SonarCFamily,但是是收费的。出于成本 ... [详细]
author-avatar
歌歌了_618
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有