当前位置:网站首页>Codereview tool chain for micro medicine
Codereview tool chain for micro medicine
2022-06-24 12:39:00 【The king of the scroll goes to war】
background
lately , New Department leader And before leader I'm going to have a codereview platform , On this platform, you can see who submitted how many commit, Who put forward how much merge request, Who helped others merge merge request, some merge And so on .
There have been similar platforms before , But too chicken ribs , Not used . In addition, there have been frequent online problems recently , Test feedback: the self-test effect of developers is poor ,bug High rate , Two of you leader Finally decided to build a new platform , Promote it to hundreds of R & D personnel throughout the company (KPI).
The process
Mobilization meeting
front leader: Quintin , We should not only build platforms , We still need some tools . Because the promotion codereview The premise is to make developers love codereview. If there is no quick and convenient tool ,codereview This platform is difficult to push forward . You have many ideas , Think of a way , See if you can get developers involved codereview, Improve our development system .
I : ok leader, I think the biggest pain point is that preview Tools (npm package , Need to install node, The function is to command to create development branch and test branch at the same time , And you can designate people to merge< Input OA account number >, Generate merge request, The operator sends it privately merge request Address to the designated person , Designate personnel to carry out merge ), Not very easy to use . Few people in our group want to use it , But also install node, The development of our company's back end and other languages is simply unacceptable . If we can make vscode Plug in or IDEA plug-in unit , abandon preview Tools , This will be a great progress .
front leader: Good idea , You take the lead , A month , I want to see the results .
The project design
- vscode or IDEA Inside the tool OA Sign in + gitlab token Sign in
- preview Tool function migration
stay vscode or IDEA Internal implementation ( Non command ) Quickly create development and test branches
stay vscode or IDEA Internal implementation ( Non command ) Quick creation merge request - vscode or IDEA Inside the tool merge request Request merge message notification And merge request Merge success message notification
Function split
边栏推荐
- 【数据库】期末复习(计科版)
- Deep learning ~11+ a new perspective on disease-related miRNA research
- Smart photovoltaic energy - visualization of photovoltaic power generation energy management and control in the park
- Tencent Youtu, together with Tencent security Tianyu and wechat, jointly launched an infringement protection scheme
- OpenGL es shared context for multi-threaded rendering
- Tencent security monthly report - zero trust development trend forum, digital Expo Technology Award, Mercedes Benz security research results
- Difference between X12 830 and 862 messages
- About Adobe Photoshop adjusting selection
- Conceptual analysis of DDD Domain Driven Design
- Fbnet/fbnetv2/fbnetv3: Facebook's lightweight network exploration in NAS | lightweight network
猜你喜欢
MySQL 外键影响
Cloud native database: the outlet of the database, you can also take off
WPF从零到1教程详解,适合新手上路
使用开源工具 k8tz 优雅设置 Kubernetes Pod 时区
Opencv learning notes - regions of interest (ROI) and image blending
[mysql_16] variables, process control and cursors
《回归故里》阅读笔记
Group planning - General Review
一文讲透植物内生菌研究怎么做 | 微生物专题
解析nc格式文件,GRB格式文件的依赖包edu.ucar.netcdfAll的api 学习
随机推荐
Can Tencent's tendis take the place of redis?
A scheme for crawlers to collect public opinion data
Embedded must learn! Detailed explanation of hardware resource interface - based on arm am335x development board (Part 2)
Tencent security monthly report - zero trust development trend forum, digital Expo Technology Award, Mercedes Benz security research results
Tsingsee green rhino video "cloud side end" +ai intelligent security system is integrated into the mainstream development trend
Sms service sms
Interesting erasure code
文本转语音功能上线,可以体验专业播音员的服务,诚邀试用
Making daily menu applet with micro build low code
[5 minutes to play lighthouse] create an immersive markdown writing environment
How to open a new bond? Is it safe to open an account
11+! Methylation modification patterns based on m6A regulatory factors in colon cancer are characterized by different tumor microenvironment immune spectra
Opencv learning notes - loading and saving images
How to apply for new bonds is it safe to open an account
I'm in Shenzhen. Where can I open an account? Is it safe to open an account online now?
Detailed explanation of the execution order of the expression and loop body in the for loop
Is it safe to open an account for how many new bonds you can apply for
[live broadcast of celebrities] elastic observability workshop
A "full cloud" journey of a quasi financial system
LS-DYNA beginner's experience