Closed 1000TurquoisePogs closed 3 days ago
build 5491 SUCCEEDED. Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9663347192
Test workflow 4833 is started. Running install test: Convenience Pax The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/2.16.0-PR-3873/zowe-2.16.0-pr-3873-5491-20240625133157.pax Running on machine: zzow07 Result: FAILURE Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9663460342
build 5495 SUCCEEDED. Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9678549864
build 5496 SUCCEEDED. Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9678602013
Test workflow 4839 is started. Running install test: Convenience Pax The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/2.16.0-PR-3873/zowe-2.16.0-pr-3873-5495-20240626111620.pax Running on machine: zzow08 Result: SUCCESS Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9678644676
Test workflow 4840 is started. Running install test: Convenience Pax The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/2.16.0-PR-3873/zowe-2.16.0-pr-3873-5496-20240626112203.pax Running on machine: zzow07 Result: SUCCESS Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9678725869
Merge back into main branch
build 5497 SUCCEEDED. Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9679356309
build 5498 SUCCEEDED. Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/9679372122
Current JCL branch can leave CONFIG entry of ZWESLSTC without template resolution if the configuration length exceeds jcl line length.
This PR attempts to correct it by using some rexx to process ZWESLSTC deliberately for splitting the config the way we want.
CONFIG= works like this
one entry: CONFIG=FILE(/foo)
multiple entries: CONFIG=FILE(/foo):\ FILE(/foo2):\ FILE(/foo3)
Additionally, I saw the opportunity to force "defaults.yaml" into the config reading. It should not end up in the CONFIG= output, but should be considered during the template resolution. To add it, I detect runtimeDirectory via finding that in the first line of the schema entries, since they must be in the runtime directory.