Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-server code release method and system

A code release and multi-server technology, applied in the multi-server code release method and system field, can solve the problem that the load code cannot be automatically distributed and confirm the synchronization results, etc., and achieve the effect of visual release, detailed log records, and easy operation

Pending Publication Date: 2021-07-09
北京优奥创思科技发展有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] For this reason, the present invention provides a multi-server code release method and system to realize the independent, controlled and visual release of product multi-module codes, and solve the problem that the load codes of the platforms cannot be automatically distributed simultaneously and confirm the synchronization results

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-server code release method and system
  • Multi-server code release method and system
  • Multi-server code release method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The implementation mode of the present invention is illustrated by specific specific examples below, and those who are familiar with this technology can easily understand other advantages and effects of the present invention from the contents disclosed in this description. Obviously, the described embodiments are a part of the present invention. , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] see figure 1 and figure 2 , providing a multi-server code publishing method, including the following steps:

[0037] S1: Build the code release project, pull the Git warehouse code through the Jenkins task, use the release script to build and configure the release parameters by platform, push the code release project to the pre-release server and test it on the pre-release platform;

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a multi-server code release method and system, and the method comprises the steps: pulling a Git warehouse code through a Jenkins task, constructing a configuration release parameter, and pushing a code release item to a pre-release server for testing; after the test is passed, creating a code release project release application, and checking the code release application; after the verification is passed, writing a to-be-synchronized code release item into an identifier, creating a new label of the current code of the Git warehouse, and synchronizing the tested and verified code to each load of the formal platform; regularly querying, by the load, whether a code release item needs to be synchronized, and when the code release item needing to be synchronized is detected, judging whether synchronization processing is carried out or not according to the time of a file under the item; and after all the loads are synchronized, writing back the task release record, and performing release state identification according to whether the loads are synchronized successfully or not. According to the technical scheme, independent and visual publishing of multi-module codes is achieved, publishing is effectively controlled, and maneuverability of code publishing is achieved.

Description

technical field [0001] The invention relates to the technical field of code processing, in particular to a multi-server code publishing method and system. Background technique [0002] The machine used for code development is called a development machine, and the server that runs the code and provides services to users is called an online server. The application scenario of code publishing can be abstracted as copying the program code from the development machine to the online server. In order to manage the code release, people have developed a code release scheme. [0003] Jenkins is an open source software project. It is a continuous integration tool developed based on Java. It is used to monitor continuous and repetitive work. It aims to provide an open and easy-to-use software platform to make continuous integration of software possible. Git is an open source distributed version control system for agile and efficient handling of any project, small or large. [0004] At...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/65G06F8/71G06F9/50G06F11/36
CPCG06F8/65G06F8/71G06F9/5083G06F11/3628
Inventor 孟艳冬郭泽谦杨栋东
Owner 北京优奥创思科技发展有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products