A method and apparatus for software delivery

A technology for software delivery and software testing, applied in software engineering design, software testing/debugging, software maintenance/management, etc. issues of sex

Inactive Publication Date: 2018-12-28
长沙软工信息科技有限公司
View PDF12 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing software trusted delivery systems are all aimed at a single type of software, that is, the existing software trusted delivery can realize trusted delivery of software in a single language, single platform, and single environment, without taking into account the multi-language, multi-language Complicated factors such as platforms and multiple environments, and a single function can no longer meet the actual needs of software diversity

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 method and apparatus for software delivery
  • A method and apparatus for software delivery

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0030] It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are to distinguish two entities with the same name but different parameters or parameters that are not the same, see "first" and "second" It is only for the convenience of expression, and should not be construed as a limitation on the embodiments of the present invention, which will not be described one by one in the subsequent embodiments.

[0031] figure 1 It is a schematic flow chart of the method of the embodiment of the present invention. As shown in the figure, the software delivery method disclosed in the embodiment of the present invention includes:

[0032] S1: Get the source code from the SVN s...

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 method and apparatus for software delivery Electronic equipment. The method comprises steps: obtaining the source code provided by the developer, detecting a development language and a development platform of source codes, according to the development language and development platform of the source codes, calling the appropriate software testing tools to test the source code, for source codes that passes the test, according to the development language and development platform of the source codes, determining the source code compilation engine, using the compilation engine to compile the source code to generate executable programs, according to the source code development language, development platform, executable program, configuring docker images and docker imagerunning resources, using the configuration of docker image to release the source code delivery. The invention can realize automatic test and trusted delivery process of source codes of different development languages, different development environments and different development platforms.

Description

technical field [0001] The present invention relates to the technical field of software delivery, in particular to a software delivery method and device, and electronic equipment. Background technique [0002] The existing software transaction process is that the software developer manages the code through the SVN version control system; compiles and generates the release package through the local development environment; and directly copies the release package to the production environment. The entire transaction process is completed by the software developer. The software user cannot determine whether the delivered software is consistent with the source code provided by the developer. If the developer implants loopholes and backdoors in the software, the software user cannot know that there is data in the entire software. Leakage and tampering security risks. [0003] Using the software trusted delivery system can guarantee the integrity and consistency of software delive...

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/41G06F11/36
CPCG06F8/447G06F8/71G06F11/3688
Inventor 徐俊李纠罗俊松李红霞倪皖波林佳
Owner 长沙软工信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products