Add jenkinsfile for pipeline build and dockerfile for build

Signed-off-by: brian <brian@brutex.de>
master
Brian Rosenberger 2022-10-24 11:30:50 +02:00
parent cf5c9b53b9
commit 7a105ed207
4 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,5 @@
import org.gradle.api.internal.artifacts.configurations.Configurations
plugins { plugins {
id 'java-library' id 'java-library'
id 'maven-publish' id 'maven-publish'
@ -36,6 +38,10 @@ dependencies {
&& !sproj.name.equals("cavis-zoo")) { && !sproj.name.equals("cavis-zoo")) {
//compileOnly project(""+sproj.path) //compileOnly project(""+sproj.path)
api sproj api sproj
sproj.configurations.each { Configuration c ->
logger.quiet(sproj.name + ":" + c.name)
}
if(! sproj.configurations.empty) { if(! sproj.configurations.empty) {
//compileOnly project(sproj.getPath()) //compileOnly project(sproj.getPath())

View File

@ -20,7 +20,7 @@
*/ */
subprojects { subprojects {
group = "net.brutex.cavis-native" group = group + "cavis-native"
apply plugin: "java-library" apply plugin: "java-library"
apply plugin: "maven-publish" apply plugin: "maven-publish"
apply plugin: "signing" apply plugin: "signing"

View File

@ -45,7 +45,6 @@ buildscript {
return pf return pf
} }
} }

View File

@ -116,6 +116,7 @@ include ':cavis-dnn:cavis-dnn-spark:cavis-dnn-spark-parameterserver'
include ':cavis-dnn:cavis-dnn-tsne' include ':cavis-dnn:cavis-dnn-tsne'
include ':cavis-datavec' include ':cavis-datavec'
include ':cavis-datavec:cavis-datavec-api' include ':cavis-datavec:cavis-datavec-api'
include ':cavis-datavec:dvec-api'
include ':cavis-datavec:cavis-datavec-data' include ':cavis-datavec:cavis-datavec-data'
include ':cavis-datavec:cavis-datavec-data:cavis-datavec-data-arrow' include ':cavis-datavec:cavis-datavec-data:cavis-datavec-data-arrow'
include ':cavis-datavec:cavis-datavec-data:cavis-datavec-data-image' include ':cavis-datavec:cavis-datavec-data:cavis-datavec-data-image'
@ -150,4 +151,3 @@ include ':cavis-zoo'
include ':cavis-zoo:cavis-zoo-models' include ':cavis-zoo:cavis-zoo-models'
include ':brutex-extended-tests' include ':brutex-extended-tests'
include ':cavis-full' include ':cavis-full'