Skip to content

Commit a62cdcb

Browse files
Merge branch 'main' into dave's-examples
2 parents 078af77 + 31a25a5 commit a62cdcb

File tree

28 files changed

+2012
-1164
lines changed

28 files changed

+2012
-1164
lines changed

.github/workflows/action.yml

Lines changed: 5 additions & 5 deletions
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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
example.com

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ This [sample repository](endevor/Automated-Test-Facility-for-Batch-Applications)
1313
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.
1414

1515
## 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.
16+
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.
1717

1818
## 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.
19+
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.
2020

2121
## Endevor - Storing zUnit Artifacts in Endevor
2222
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/Field-Developed-Programs/ISPF-tools-for-Quick-Edit-and-Endevor/PkgMaint.rex

Lines changed: 1 addition & 1 deletion
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)" ;

endevor/Field-Developed-Programs/Package-Automation/PULLTGGR.rex

Lines changed: 571 additions & 634 deletions
Large diffs are not rendered by default.

endevor/Field-Developed-Programs/Table-Tool-Examples/CLEANOVR.jcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//IBMUSERO JOB (0000),'Dan Walther',CLASS=A,MSGCLASS=Z,MSGLEVEL=(1,1),
1+
//IBMUSERO JOB (0000),'Your Name',CLASS=A,MSGCLASS=Z,MSGLEVEL=(1,1),
22
// NOTIFY=&SYSUID,REGION=0M
33
//*-------------------------------------------------------------------*
44
//*--Report processor group Overrides --------------------------------*

endevor/Field-Developed-Programs/Table-Tool-Examples/EXAMPL#1.jcl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// 'ENDEVOR JOB',MSGLEVEL=(1,1),CLASS=B,REGION=0M,MSGCLASS=A,
33
// NOTIFY=&SYSUID
44
//*-------------------------------------------------------------------
5-
// SET SYSEXEC=CAPRD.NDVR.PROD.CATSNDVR.CEXEC
5+
// SET SYSEXEC=YOUR.NDVR.PROD.ADMINSYS.CEXEC
66
//*--------------------------------------------------------------
77
//*- To Report and delete very old elements from Test -----------
88
//*--------------------------------------------------------------
@@ -11,9 +11,9 @@
1111
//*--------------------------------------------------------------------*
1212
//STEP1 EXEC PGM=NDVRC1,REGION=4M,
1313
// PARM='BC1PCSV0'
14-
//STEPLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTU
15-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTH
16-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
14+
//STEPLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTU
15+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTH
16+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
1717
//BSTIPT01 DD *
1818
LIST ELEMENT '*'
1919
FROM ENVIRONMENT SMPLTEST SYSTEM '*' SUBSYSTEM '*'

endevor/Field-Developed-Programs/Table-Tool-Examples/EXAMPL#2.jcl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// 'ENDEVOR JOB',MSGLEVEL=(1,1),CLASS=B,REGION=0M,MSGCLASS=A,
33
// NOTIFY=&SYSUID
44
//*-------------------------------------------------------------------
5-
// SET SYSEXEC=CAPRD.NDVR.PROD.CATSNDVR.CEXEC
5+
// SET SYSEXEC=YOUR.NDVR.PROD.ADMINSYS.CEXEC
66
//*--------------------------------------------------------------
77
//*- To Report Packages created over nnn days ago -----------
88
//*--------------------------------------------------------------
@@ -11,9 +11,9 @@
1111
//*--------------------------------------------------------------------*
1212
//STEP1 EXEC PGM=NDVRC1,REGION=4M,
1313
// PARM='BC1PCSV0'
14-
//STEPLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTU
15-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTH
16-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
14+
//STEPLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTU
15+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTH
16+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
1717
//BSTIPT01 DD *
1818
LIST PACKAGE ID '*'
1919
WHERE DATE TYPE CR IS OLDER THAN 20 DAYS

endevor/Field-Developed-Programs/Table-Tool-Examples/EXAMPL#3.jcl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// 'ENDEVOR JOB',MSGLEVEL=(1,1),CLASS=B,REGION=0M,MSGCLASS=A,
33
// NOTIFY=&SYSUID
44
//*-------------------------------------------------------------------
5-
// SET SYSEXEC=CAPRD.NDVR.PROD.CATSNDVR.CEXEC
5+
// SET SYSEXEC=YOUR.NDVR.PROD.ADMINSYS.CEXEC
66
//*--------------------------------------------------------------
77
//*- Add members of a PDS into Endevor -----------
88
//*--------------------------------------------------------------
@@ -55,9 +55,9 @@
5555
//*--------------------------------------------------------------------*
5656
//STEP03 EXEC PGM=NDVRC1,REGION=4M,
5757
// PARM='BC1PCSV0'
58-
//STEPLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTU
59-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTH
60-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
58+
//STEPLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTU
59+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTH
60+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
6161
//BSTIPT01 DD *
6262
LIST ELEMENT '*' FROM ENVIRONMENT SMPLPROD STAGE P
6363
SYSTEM '*' SUBSYSTEM '*' TYPE "*"

endevor/Field-Developed-Programs/Table-Tool-Examples/EXAMPL#4.jcl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
//*-- Execute PDM to update elements out of sync. --------------------*
66
//*-- Outputs: IBMUSER.ENDEVOR.WIPFILE --------------------*
77
//*-------------------------------------------------------------------*
8-
// SET SYSEXEC=SYS1.EXEC
9-
// SET SYSEXEC=CAPRD.NDVR.PROD.CATSNDVR.CEXEC
8+
// SET SYSEXEC=YOUR.REXX.EXEC
9+
// SET SYSEXEC=YOUR.NDVR.PROD.ADMINSYS.CEXEC
1010
//*-------------------------------------------------------------------*
1111
//PDM#001 EXEC PGM=NDVRC1,
1212
// DYNAMNBR=1500,
1313
// REGION=4096K,
1414
// PARM='C1BM3000'
15-
//STEPLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTU
16-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTH
17-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
18-
//CONLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
15+
//STEPLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTU
16+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTH
17+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
18+
//CONLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
1919
//C1MSGS1 DD SYSOUT=*
2020
//C1MSGS2 DD DSN=&&C1MSGS2,DISP=(NEW,PASS),
2121
// UNIT=SYSDA,SPACE=(TRK,(5,5)),
@@ -65,10 +65,10 @@
6565
//*--------------------------------------------------------------------*
6666
//PDM#003 EXEC PGM=NDVRC1,REGION=4M,
6767
// PARM='BC1PCSV0'
68-
//STEPLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTU
69-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQAUTH
70-
// DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
71-
//CONLIB DD DISP=SHR,DSN=CAPRD.NDVR.V160PRD.CSIQLOAD
68+
//STEPLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTU
69+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQAUTH
70+
// DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
71+
//CONLIB DD DISP=SHR,DSN=YOUR.NDVR.V160PRD.CSIQLOAD
7272
//BSTIPT01 DD DSN=&&CSVLISTS,DISP=(OLD,DELETE)
7373
//APIEXTR DD DSN=&&CSVFILE,
7474
// DCB=(RECFM=FB,LRECL=1800,BLKSIZE=9000,DSORG=PS),

0 commit comments

Comments
 (0)