I’m trying to do the same but it looks weird when it comes to WebService Provider for instance.
It looks like the ExecuteACL or ReadACL do not always show in the 4 files, though Designer seem to have no problem knowing what I’ve set.
Could this be stored some place else?
Hi Julien,
there are five files where informations about ACLs are stored:
acllist.cnf (the List-ACL)
aclmap_sm.cnf (the Execute-ACL)
aclread.cnf (the Read-ACL)
acls .cnf (this contains just the ACLs and their members)
aclwrite.cnf (the Write-ACL)
HTH.
Regards,
Holger
hiepvh
(Vu Hoang Hiep)
December 14, 2020, 3:37am
23
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