Can you explain more how to do this, I follow Demo: Continuous Integration with webMethods - YouTube and add config folder in git repo as your recommend
But it only deploy package , not success to deploy ACL to remote IS
More info:
- assets
– IS
----- config (all file in local IS’s config folder)
----- Packages
- sagdevops-ci-assets-master
– build.xml (1.6 KB)
– system.properties
-
build.xml (1.4 KB)
- jenkinsfile
- project.properties
jenkinsfile:
pipeline {
agent any
stages {
stage('Build'){
steps {
bat "${env.SAG_HOME}/common/lib/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} build"
}
}
stage('Deploy') {
steps {
bat "${env.SAG_HOME}/common/lib/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} deploy"
}
}
}
}
project.properties
isPackages=./assets/IS/Packages
isConfig=./assets/IS/config
C:\SoftwareAG\common\AssetBuildEnvironment\master_build file :
build.source.dir=${isProjectsDir};${isConfigDir};${bpmProjectsDir};${mwsProjectsDir};${rulesProjectsDir};${umProjectsDir}
Can you help me, it possible, can you explain with a video
thank you
Additional info:
I change in master_build/build.properties and it deploy provider setting ACL to target server , but ACL and user & group still not deploy to target server
is.acdl.config.dir=C:/SoftwareAG/IntegrationServer/instances/default/config
#Integration-Server-and-ESB#webMethods-General#webMethods