jenkins
2022-02-21 05343a246c7bbe014f52e6d39be8c2f0457a49bf
Jenkinsfile
@@ -51,7 +51,7 @@
                    ####maven编译部署#####
                    ##mvn clean package -U
                    ##处理结果包
                    old_version_all=\$(find . -iname "\${project_name}.java"| xargs sed -nr 's/^[^0-9]*\\"(([0-9]+\\.)*[0-9]+.*-[0-9]+)\\".*;/\\1/p\')
                    old_version=\$(find . -iname "\${project_name}.java"| xargs sed -nr 's/^[^0-9]*(([0-9]+\\.)*[0-9]+).*;/\\1/p\')
                    if [ "\$old_version_all" =~ "-" ];then
                        echo "包含"
                    else
@@ -75,9 +75,6 @@
                //2. 有任意浏览器页面资源文件修改
                //3. 不包含[项目名.java]文件的修改
                allOf {
                    not {
                        branch 'master'
                    }
                    anyOf {
                        changeset "**/*.js"
                        changeset "**/*.css"
@@ -89,10 +86,11 @@
                    not {
                        changeset "**/${project_name}.java"
                    }
                    branch 'master'
                }
            }
            steps {
                versionAddTest("${project_name}","${GIT_CREDENTIALS_ID}","${url}","${GIT_BRANCH}")
                versionAddDevelop("${project_name}","${GIT_CREDENTIALS_ID}","${url}","${GIT_BRANCH}")
            }
        }
        stage('deploy') {