Skip to content

Commit 858ab4e

Browse files
authored
Merge branch 'main' into Automated-Test-Facility-for-Batch-Applications-update
2 parents 13d43b1 + c0d140a commit 858ab4e

File tree

62 files changed

+5960
-1169
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+5960
-1169
lines changed

.github/workflows/action.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: Check Markdown links
22

3-
on: push
3+
on: pull_request
44

55
jobs:
66
markdown-link-check:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@master
10-
- uses: gaurav-nelson/github-action-markdown-link-check@v1
9+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
10+
- uses: lycheeverse/lychee-action@f613c4a64e50d792e0b31ec34bbcbba12263c6a6
1111
with:
12-
base-branch: 'main'
13-
check-modified-files-only: 'yes'
12+
fail: true
13+
failIfEmpty: true

.lycheeignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
example.com

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Broadcom Product Scripts
2-
This repository houses sample scripts for use cases involving Broadcom Products.
2+
This repository houses sample scripts for use cases involving Broadcom Products.
3+
4+
These samples are provided as is and are not officially supported (see [license](LICENSE) for more information).
35

46
# Using
57
Sample scripts for each product are located in the directory that shares its name. For example, Endevor samples are in the [endevor](endevor) directory. If you cannot find a particular use case, [please open an issue](https://github.com/BroadcomMFD/broadcom-product-scripts/issues/new).
@@ -13,10 +15,10 @@ This [sample repository](endevor/Automated-Test-Facility-for-Batch-Applications)
1315
This [sample repository](endevor/Self-servicing-Project-Workareas-in-Endevor-with-Dynamic-Environments) contains artifacts described in the [Self-servicing Project Workareas in Endevor with Dynamic Environments](https://medium.com/modern-mainframe/self-service-developer-workspaces-in-endevor-3b83c72bdc14) blog on Medium. The objects are sample processors for enabling self service with Dynamic Environments backed by Deferred File Creation.
1416

1517
## Endevor - Shipments for a Single-Destination
16-
This [sample repository](endevor/Shipments-for-a-Single-Destination) contains artifacts described in the [Automate Endevor Package Shipments with Zowe CLI](https://medium.com/zowe/automate-ca-endevor-package-shipments-with-zowe-cli-e15feb61745a) blog on Medium. The objects are used to initiate package shipments for an Endevor image that has only one Shipment destination. The installation steps are fewer and simpler than those necessary for Shipments-for-Multiple-Destinations.
18+
This [sample repository](<endevor/Shipments-for-a-Single-Destination (zowe)>) contains artifacts described in the [Automate Endevor Package Shipments with Zowe CLI](https://medium.com/zowe/automate-ca-endevor-package-shipments-with-zowe-cli-e15feb61745a) blog on Medium. The objects are used to initiate package shipments for an Endevor image that has only one Shipment destination. The installation steps are fewer and simpler than those necessary for Shipments-for-Multiple-Destinations.
1719

1820
## Endevor - Shipments for Multiple Destinations
19-
This [sample repository](endevor/Shipments-for-Multiple-Destinations) contains artifacts described in the [Automate Endevor Package Shipments with Zowe CLI](https://medium.com/zowe/automate-ca-endevor-package-shipments-with-zowe-cli-e15feb61745a) blog on Medium. The objects are used to initiate package shipments for Endevor images that have multiple Shipment destinations. Zero to many package shipment destinations are determined, and shipment jobs are submitted based on each Endevor package content.
21+
This [sample repository](<endevor/Shipments-for-Multiple-Destinations (zowe)>) contains artifacts described in the [Automate Endevor Package Shipments with Zowe CLI](https://medium.com/zowe/automate-ca-endevor-package-shipments-with-zowe-cli-e15feb61745a) blog on Medium. The objects are used to initiate package shipments for Endevor images that have multiple Shipment destinations. Zero to many package shipment destinations are determined, and shipment jobs are submitted based on each Endevor package content.
2022

2123
## Endevor - Storing zUnit Artifacts in Endevor
2224
This [sample repository](endevor/zunit) contains the artifacts described in the [Modern Mainframe](https://medium.com/modern-mainframe) blog on Medium. The REXX scripts and corresponding JCL are used to serialize and deserialize zUnit test cases. Also included is a JenkinsFile that shows how these scripts can be invoked via Zowe CLI in a Jenkins pipeline.

endevor/Automated-Test-Facility-for-Batch-Applications/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Automated Test Facility for Batch Applications
22

3+
These samples are provided as is and are not officially supported (see [license](https://github.com/BroadcomMFD/broadcom-product-scripts/blob/main/LICENSE
4+
) for more information).
5+
36
This procedure allows Endevor processors to automate the tailoring, submission and evaluation of Batch application tests. Tests are triggered automatically by the Move or Generate actions of elements of any element type. For example, you may initiate automated tests when a COBOL program is Moved or Generated at a certain stage of Endevor. The test will locate, tailor, submit and evaluate results for one or more JCL elements whose names appear in the "OPTIONS" content of the COBOL program.
47

58
## Features and Choices

endevor/ELIB-Update-Stamp-Reporting/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# Endevor ELIB Update Stamp reporting
2+
3+
These samples are provided as is and are not officially supported (see [license](https://github.com/BroadcomMFD/broadcom-product-scripts/blob/main/LICENSE
4+
) for more information).
5+
26
This entry is a follow-up to the
37
[Announcement on the Endevor Community site](https://community.broadcom.com/mainframesoftware/discussion/important-notice-for-endevor-elib-users) regarding Endevor ELIBS. The item in this folder gives you a method for reporting on your ELIB datasets, to determine whether any action is necessary.
48

endevor/Field-Developed-Programs/ISPF-tools-for-Quick-Edit-and-Endevor/PkgMaint.rex

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
/* 4 = table is open in SHARED NOWRITE mode in this logical screen*/
2424
/* 5 = table is open in SHARED WRITE mode in this logical screen. */
2525
/* */
26-
IF STATUS2 /= 2 THEN,
26+
IF STATUS2 /= 2 & STATUS2 /= 3 & STATUS2 /= 4 then,
2727
do
2828
say "Must invoke PMAINT from a ",
2929
"Package list Screen (C1SP0200)" ;

0 commit comments

Comments
 (0)