The invention discloses a
software continuous integration method based on a micro-service architecture. The invention discloses a
software delivery test method and
system, belongs to the field of internet
software development, and is used for delivery from
software development to software test, and solves the problems that in the existing software project development process, the
continuous integration efficiency of software is poor, compiling failure occurs easily before project delivery test, and project publishing deployment is affected due to no automatic test function. The method comprises the following steps: firstly, constructing and configuring a Jenkins CI platform; then, a micro-
service engineering package Job1 is constructed on a Jenkins CI platform; marking an identification
label on the packaged micro-service installation
package and uploading the micro-service installation
package to an installation package warehouse; arranging and storing the micro-service installation package according to the dimension of the project version, performing digital
verification through an MD5
algorithm, constructing a package fetching deployment test environment Job2 with parameters ona Jenkins CI platform, and finally outputting a test environment publishing
list. Therefore, high
continuous integration can be achieved during project delivery testing, and the working efficiency ofsoftware development and testing is improved.