What product/components do you use and which version/fix level are you on?
10.5 IS packages
Is your question related to the free trial, or to a production (customer) instance?
Customer instance dev environment
What are you trying to achieve? Please describe it in detail.
I have local service development to create and modify the existing assets (IS packages), when the changes has been added via designer I’m moving the newly created packages into local service development and finally pushing the changes into azure repository.
After publish the changes into remote repository, our azure pipeline will automatically based on the remote repo update.
- first step azure pipeline by default checkout the code from git repository to local VM where our azure Agent is running (self hosted Agent)
- Under the packages folder we have our all the IS packages
/home/user/_work/1/s/packages
- From the above location we are moving our all the packages into some custom location to keep our assets
/home/user/workspace/packages
- Then we are calling our ant file from our SAG installation location path
cp -r /home/user/_work/1/s/packages* /home/user/workspace/packages
/home/user/softwareAg/common/AssetBuildEnvironment/bin/build.sh -Dbuild.output.dir="/home/user/build_ouput/" -Denable.build.IS=true -Dbuild.source.dir="/home/user/workspace/packages"
using our build.sh file we can able to build our assets and its creating zip file as well.
please find the below build successful logs
2022-10-19T15:41:36.4550730Z generate-composites:
2022-10-19T15:41:38.0150881Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read packages LSD_6,devopsLSD_POC1,devopsLSD_POC2,devopsLSD_POC3,scm_poc1,testLSD_POC1,testLSD_POC2,testLSD_POC3,testLSD_POC4,scm_poc2,CAR,Drinks.
2022-10-19T15:41:38.0151837Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [LSD_6].
2022-10-19T15:41:38.0152433Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [LSD_6].
2022-10-19T15:41:38.0153042Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [devopsLSD_POC1].
2022-10-19T15:41:38.0153637Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [devopsLSD_POC1].
2022-10-19T15:41:38.0154224Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [devopsLSD_POC2].
2022-10-19T15:41:38.0158322Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [devopsLSD_POC2].
2022-10-19T15:41:38.0159052Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [devopsLSD_POC3].
2022-10-19T15:41:38.0159641Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [devopsLSD_POC3].
2022-10-19T15:41:38.0160207Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [scm_poc1].
2022-10-19T15:41:38.0161374Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [scm_poc1].
2022-10-19T15:41:38.0162508Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [testLSD_POC1].
2022-10-19T15:41:38.0163080Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [testLSD_POC1].
2022-10-19T15:41:38.0163630Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [testLSD_POC2].
2022-10-19T15:41:38.0164313Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [testLSD_POC2].
2022-10-19T15:41:38.0164858Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [testLSD_POC3].
2022-10-19T15:41:38.0165431Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [testLSD_POC3].
2022-10-19T15:41:38.0168608Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [testLSD_POC4].
2022-10-19T15:41:38.0169392Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [testLSD_POC4].
2022-10-19T15:41:38.0169958Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [scm_poc2].
2022-10-19T15:41:38.0170467Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: [scm_poc2] is not an Integration Server package.
2022-10-19T15:41:38.0170990Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [CAR].
2022-10-19T15:41:38.0171532Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [CAR].
2022-10-19T15:41:38.0172054Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Starting to read package [Drinks].
2022-10-19T15:41:38.0172591Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed creation of ACDL and binary for a package [Drinks].
2022-10-19T15:41:38.0173105Z [java] [10/19/22 3:41 PM][MESSAGE] ispackage.ispackage: Completed all packages.
2022-10-19T15:41:38.0243523Z
2022-10-19T15:41:38.0244130Z iterate_single_project_folders:
2022-10-19T15:41:38.0250841Z [echo] Integration Server Build complete...........
If you see the build output logs i have list of packages inside my azure repository, but i’m not modifying all the IS assets all the time.
Here the list of available packages inside my azure repo.
LSD_6,devopsLSD_POC1,devopsLSD_POC2,devopsLSD_POC3,scm_poc1,testLSD_POC1,testLSD_POC2,testLSD_POC3,testLSD_POC4,scm_poc2,CAR,Drinks
Let say currently I have been modified single existing package from above list if i modify only CAR packages, and i pushed my changes into azure repo then my build pipeline started to pick all the packages by default, but i don’t want to build un-touched packages all the time (instead i want build only latest modified package alone)
Do you get any error messages? Please provide a full error message screenshot and log file.
NA
Have you installed all the latest fixes for the products and systems you are using?
YES
Thanks,
#Integration-Server-and-ESB#webMethods#asset-build-environment