Assembly line construction method and system based on parameter configuration
A technology of parameter configuration and construction method, applied in the creation/generation of source code, software maintenance/management, program files, etc., can solve the problems of difficult operation and maintenance personnel, configuration tasks cannot be separated from shell scripts, etc., to reduce the threshold and save money Learning cost and time, the effect of expanding the scope of users
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0091] Based on the background technology and problems in the prior art, this embodiment provides a CI&CD solution based on parameter configuration. The overall architecture of the solution is as follows Figure 5 Shown: A visual and friendly page is provided for users to edit CI&CD pipelines. During the editing process, the user does not need to input any scripting language or commands, and only needs to simply fill in or select the parameters of the selected plug-in. The operation of the pipeline will send the front-end request to the back-end pipeline project. The pipeline scheduling center in the pipeline project will analyze the content in the pipeline, and call the plug-in projects one by one according to the sequence of steps, so as to complete the execution of the pipeline. Finally, the log is generated and saved, and the log will automatically pop up on the page for users to view.
[0092] The core technical points in the solution are explained below:
[0093] 1. T...
Embodiment 3
[0108] This embodiment provides a method for constructing a pipeline based on parameter configuration, and the specific implementation process is as follows:
[0109] step 1:
[0110] Write a plug-in project, usually a plug-in project is just a simple java project, the project can contain one or more classes, but at least one class must inherit a plug-in project parent class, the name of the parent class is MyTask, which has two Two abstract methods need to be implemented, which are the run method and the checkParam method. The run method is used to be called by the pipeline scheduling center and return the step log, and checkParam is used to check whether the parameters passed in by the pipeline scheduling center are correct and return yes or no. In this embodiment, the background plug-in project of the gitlab plug-in is written. The plug-in project relies on the jar package of jgit, and the operation of pulling code from the gitlab warehouse can be realized by calling the AP...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com