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

Project deployment method and device

A project and integrated deployment technology, applied in software deployment, version control, software maintenance/management, etc., can solve problems such as time-consuming, old and new code versions, code integration errors, etc., and achieve the effect of improving efficiency

Inactive Publication Date: 2019-04-09
JIANGSU FENGYUN TECH SERVICE CO LTD
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of code integration, there is a problem of old and new code versions. At this time, human carelessness will lead to code integration errors.
[0003] In addition, the manual compilation process takes a lot of time, and developers can only wait silently. If the compilation is wrong, they need to query the compilation log, locate the wrong code and perform defect repair, and re-execute the process of manually integrating code, compiling, packaging, and deploying

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
  • Project deployment method and device
  • Project deployment method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0030] First, some terms involved in this application are introduced.

[0031] 1. Maven tool: refers to a software project management tool based on the Project Object Model (POM), which can manage project construction, reporting and documentation through a piece of description information. In other words, maven is a set of powerful automated build tools that cover the process of compiling, testing, running and packaging projects. Maven provides the concept of warehouses to help developers manage third-party jar packages uniformly.

[0032] 2. Docker container image: Docker is an open source container virtualization technology that supports the creation of lightweight, po...

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 relates to a project deployment method and device, and belongs to the technical field of project development. The method comprises the steps: obtaining a warehouse address of a Git codewarehouse configured by a developer through a web page; Obtaining a to-be-deployed project code from a Git code warehouse created by the GitLab server according to the warehouse address; Packaging theproject code into a Docker container mirror image by using a mavene tool; using A Jenkins continuous integration deployment tool to perform continuous deployment; Pushing the Docker container mirrorimage to a Docker private warehouse, and operating the Docker container mirror image on a to-be-deployed server through a Docker command; The problem that the efficiency of manual packaging, compilingand code deploying is low can be solved; Automatic application service deployment is realized, and the project deployment efficiency is improved.

Description

technical field [0001] The invention relates to a project deployment method and device, belonging to the technical field of project development. Background technique [0002] In the current project development and deployment process, the developer needs to integrate the complete code first, manually compile and package it, and then put the packaged file into the web application server to run. In the process of code integration, there is a problem of new and old code versions. At this time, human carelessness will cause code integration errors. [0003] In addition, the manual compilation process takes a lot of time, and developers can only wait silently. If the compilation error occurs, they need to query the compilation log, locate the error code and perform defect repair, and then perform the process of manually integrating code, compiling, packaging, and deploying again. Contents of the invention [0004] The purpose of the present invention is to provide a project dep...

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/71G06F8/60
CPCG06F8/60G06F8/71
Inventor 严世振戴晔夏晓东周郁人崔志丰吴丹
Owner JIANGSU FENGYUN TECH SERVICE CO LTD
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