Cloud platform-based software development method, cloud platform, device and medium

A software development method and cloud platform technology, applied in software testing/debugging, software maintenance/management, program code conversion, etc., can solve the problems of non-standardized deployment, mismatch, and deployment difficulties in the environment

Active Publication Date: 2019-01-18
CERNET CORP
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Each module and each language has different compilation and deployment methods. It is very difficult to deploy such a complex system, and each module has different compile-time and runtime dependencies.
[0004] Therefore, for complex product development, the environment is not standardized, and each environment is different. It is easy to have a mismatch between the product development environment and the test environment or production environment, and developers and testers need to repeat Communication and waiting, increasing development time cost and complexity

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
  • Cloud platform-based software development method, cloud platform, device and medium
  • Cloud platform-based software development method, cloud platform, device and medium
  • Cloud platform-based software development method, cloud platform, device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail in conjunction with specific embodiments and with reference to the accompanying drawings.

[0025] The invention provides a software development method based on a cloud platform, see figure 1 The method includes: S1, the cloud platform obtains project information, and creates a project based on the project information; S2, the cloud platform creates a plurality of tasks in the project, and selects a development language according to the tasks to complete code writing, wherein, One of the tasks corresponds to one development language, and the multiple tasks include at least two different development languages; S3, the cloud platform creates a compilation container, adds the code into the compilation container, and according to the code The corresponding development language generates an independent compilation ...

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 provides a cloud platform-based software development method, a cloud platform, a device and a medium. The method comprises the following steps: a cloud platform acquires project information , and creates a project according to the project information; the cloud platform creates a plurality of tasks in the project, and selects a development language to complete the code editing according to the tasks, wherein one of the tasks corresponds to a development language, and at least two different development languages are included in the plurality of tasks; the cloud platform creates acompilation container, adds the code into the compilation container, generates an independent compilation environment corresponding to the development language according to the development language corresponding to the code, and completes the compilation of the code; the cloud platform creates a test container, adds the compiled code into the test container, generates an independent test environment corresponding to the development language, and completes the test of the code; the cloud platform completes the packaging and distribution of the compiled and tested code.

Description

Technical field [0001] The invention relates to a cloud platform-based software development method, cloud platform, equipment and media. Background technique [0002] Code development is the foundation of Internet and computer technology. Developers can use different programming languages ​​to write codes to meet the various needs of users to achieve various functions such as various applications and software. Common programming languages ​​such as: Java, C language, C++, Python, etc. [0003] At present, the process of obtaining the final product (such as software) through the code development method is: the user puts forward a requirement, the developer writes the code according to the requirement, and then packages the code, and after the package is tested by the tester, the test is completed and then deployed online, and finally The entire requirement is released. But for the development of more complex products, many different programming languages ​​may be involved. For e...

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/30G06F8/41G06F8/71G06F11/36
CPCG06F8/30G06F8/41G06F8/71G06F11/3664G06F11/3688
Inventor 黄友俊李星吴建平李春辉杜孟佳
Owner CERNET CORP
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