Unlock instant, AI-driven research and patent intelligence for your innovation.

A kind of software automatic deployment method and device

An automation and software technology, applied in the direction of software deployment, etc., can solve the problems of high maintenance cost and poor flexibility, and achieve the effects of easy maintenance, cost saving and improved flexibility

Active Publication Date: 2022-04-05
ZHONGKE DINGFU BEIJING TECH DEV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides a method and device for automatic software deployment to solve the problems of high maintenance cost and poor flexibility in the prior art

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
  • A kind of software automatic deployment method and device
  • A kind of software automatic deployment method and device
  • A kind of software automatic deployment method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In the prior art, the automated deployment process is completely realized only by Jenkins-related plug-ins. Once there is a requirement that cannot be realized by the plug-ins, the automated deployment will not be realized. Ansible is developed based on Python and integrates the advantages of many operation and maintenance tools (puppet, cfengine, chef, func, fabric), and realizes functions such as batch system configuration, batch program deployment, and batch operation commands. In the process of compiling front-end code or back-end code based on Ansible tools, there is no need to load other related plug-ins, which can ensure that the compilation work is not limited by plug-ins. Ansible scripts are used for editing in this application. see figure 1 , is a flow chart of a software automatic deployment method provided by this application. Such as figure 1 As shown, the method includes:

[0021] 101. Acquire the front-end code of the target software, where the front-...

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 present application discloses a software automatic deployment method and device, which relate to the technical field of computer software and are invented to solve the problems of high maintenance cost and poor flexibility in the prior art. The method uses Ansible scripts to edit, mainly comprising: obtaining the front-end code of the target software, the front-end code comprising at least one front-end code module; obtaining the corresponding back-end code of the front-end code; parallel compiling the front-end code and the back-end code end code, obtain the front-end code compilation result and the back-end code compilation result respectively; combine and package the front-end code compilation result and the back-end code compilation result into an archive compressed package; execute the archive compression package, and deploy the target software . This application is mainly used in the process of automatically deploying software.

Description

technical field [0001] The present application relates to the technical field of computer software, and in particular to a software automatic deployment method and device. Background technique [0002] Java is an object-oriented programming language, which absorbs various advantages of C++ language, and at the same time abandons concepts such as multiple inheritance and pointers that are difficult to understand in C++. It is simple, object-oriented, distributed, robust, safe, and Features of portability and polymorphism. In order to enhance the portability of Java, the software deployment method of automatic deployment is usually adopted in the software deployment process. Software deployment refers to the entire workflow of putting software code into the software operating environment to allow users to use the newly deployed program. The entire workflow includes code checkout, software packaging, software upload, software release, environment parameter modification and re...

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/60
CPCG06F8/60
Inventor 夏峰
Owner ZHONGKE DINGFU BEIJING TECH DEV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More