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

Embedded application continuous deployment control method and system

A technology of continuous deployment and control method, which is applied in the field of continuous deployment control method and system of embedded application, which can solve the problems that the airborne application deployment control method is difficult, cannot meet the requirements of embedded application update iteration, and has low efficiency, so as to improve the application Effective control of deployment efficiency, deployment quality, and simplified deployment operations

Pending Publication Date: 2022-07-22
成都精灵云科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is: the existing airborne application deployment control method is difficult and inefficient, and cannot meet the update iteration of embedded applications. The purpose is to provide a continuous deployment control method and system for embedded applications. By creating Deployment control process and application deployment process, through the creation of deployment control process and application deployment process, automatic application deployment is realized, and application deployment operations are simplified; and rollback operations and application update operations are added to the application deployment process to deal with the deployment process. In the case of deployment errors and application updates, it avoids re-execution of application deployment operations due to deployment process errors and application updates, and realizes continuous application deployment and application update automation

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
  • Embedded application continuous deployment control method and system
  • Embedded application continuous deployment control method and system
  • Embedded application continuous deployment control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] In order to simplify the application deployment process, improve the application deployment efficiency, and ensure rapid update and iteration of embedded applications, this embodiment provides a continuous deployment control method for embedded applications, such as: figure 1 shown, including the following steps:

[0077] Step 1: Create a continuous deployment control process.

[0078] The continuous deployment control method for an embedded application provided by this embodiment includes two methods for creating a continuous deployment control process: one is to follow the creation method of the continuous deployment control process created when deploying other applications, and the other is to recreate a new continuous deployment control process. The way the continuous deployment control process is created.

[0079] It should be added that,

[0080] This embodiment also develops management rights during the process of creating a new continuous deployment control pr...

Embodiment 2

[0107] This example provides an embedded application continuous deployment control system, including:

[0108] Process creation module, used to create continuous deployment control process;

[0109] a process execution module, configured to execute a deployment operation according to the continuous deployment control process;

[0110] The process submission module is used to automatically submit the new continuous deployment control process by using the configured trigger, or manually trigger the new continuous deployment control process by submitting a release order in the continuous deployment;

[0111] an application configuration module, configured to set the basic configuration of the application before automatically submitting the new continuous deployment control process;

[0112] The parameter deployment module is configured to set deployment parameters of the application after the new continuous deployment control process is automatically submitted.

[0113] in,

...

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 belongs to the technical field of embedded application deployment control, and discloses an embedded application continuous deployment control method and system. A continuous deployment control process is created and submitted, and an application deployment operation in the deployment control process is defined, including: acquiring software information and hardware information of a target machine, acquiring basic information of a to-be-deployed application, generating a deployment strategy, detecting the deployment strategy, and generating a deployment sequence. And finally, deploying the application on the target machine according to the deployment sequence, so that automatic deployment of the application can be realized, the deployment operation of the application is simplified, and rollback operation and application updating operation are added in the application deployment process, thereby coping with the conditions of deployment errors and application updating in the deployment process, and improving the deployment efficiency. The situation that application deployment operation is executed from the beginning due to deployment process errors and application updating is avoided, and application continuous deployment and application updating automation are achieved.

Description

technical field [0001] The present invention relates to the technical field of embedded application deployment control, in particular to a method and system for continuous deployment control of embedded applications. Background technique [0002] At present, most airborne applications are embedded applications. Traditional embedded applications need to be deployed manually, and require professional tools and professional operations. Once the application is updated, the deployment operation needs to be re-executed, which will lead to high deployment costs. The difficulty of elimination, low deployment efficiency, and inability to reuse are not conducive to the rapid update and iteration of embedded software systems, and it is also a great waste of human resources. [0003] The existing continuous integration method of embedded applications focuses on the development and creation process of embedded applications, cannot control deployment, and needs to be learned. This method ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/658G06F8/61
CPCG06F8/658G06F8/61
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