|
@@ -53,7 +53,8 @@ def libjarsmapper=[
|
|
|
'maxkey-synchronizer-ldap' :'maxkey_mgt',
|
|
|
'maxkey-synchronizer-dingtalk' :'maxkey_mgt',
|
|
|
'maxkey-synchronizer-workweixin' :'maxkey_mgt',
|
|
|
- 'maxkey-synchronizer-reorgdept' :'maxkey_mgt'
|
|
|
+ 'maxkey-synchronizer-reorgdept' :'maxkey_mgt',
|
|
|
+ 'maxkey-boot-monitor' :'maxkey_monitor'
|
|
|
]
|
|
|
|
|
|
configurations.all {
|
|
@@ -489,6 +490,20 @@ project('maxkey-common') {
|
|
|
build.configure { finalizedBy copyDepJars }
|
|
|
}
|
|
|
|
|
|
+//copy Dep Jars to /build/maxkey-depjars,only maxkey-boot-monitor deps
|
|
|
+project('maxkey-webs:maxkey-boot-monitor') {
|
|
|
+ task copyDepJars(type:Copy) {
|
|
|
+ dependsOn assemble
|
|
|
+ //项目名 项目所在的group version 版本号
|
|
|
+ println "subproject " + project.name + ", group " + project.group +" , version " + project.version
|
|
|
+ //copy runtime
|
|
|
+ from configurations.runtimeClasspath
|
|
|
+ into "$rootDir/build/MaxKey-v${project.version}GA/maxkey_monitor";
|
|
|
+ }
|
|
|
+
|
|
|
+ build.configure { finalizedBy copyDepJars }
|
|
|
+}
|
|
|
+
|
|
|
tasks.register("buildRelease") {
|
|
|
dependsOn 'copyShellScript','copyWindowsShellScript'
|
|
|
|