Folder structure


After the mainframe code project had been connected to Code Pipeline, the sources had been downloaded and the ispwconfig.yml file had been created, the new folders and sub folders had been created manually, and the sources files moved into the desired locations. The resulting folder structure looks like the following:


    (root)
   +- mainframeCodeProject             Project connected to ISPW, containing mainframe code and Topaz for Total Test assets
   |   +- Sources                      Mainframe code, split into separate sub folders by 'feature'
   |   |   +- feature1                     Code for first feature. No sub folders by file type
   |   |       +- sourceFile1.cbl
   |   |       +- sourceFile2.pli
   |   |       +- sourceFile3.cpy
   |   |       ...
   |   |   +- feature2                     Code for second feature. No sub folders by file type
   |   |   ...
   |   +- Tests                        Topaz for Total Test assets
   |   |   +- Integration              Non Virtualized Test scenarios implementing "integration" tests
   |   |   |   +- feature1                 Test scenarios for first feature
   |   |   |   |   +- sourceFile1              Tests for first source file
   |   |   |   |   ...
   |   |   |   +- feature2
   |   |   |   ...
   |   |   +- Unit                     Virtualized Test scenarios implementing "unit" tests
   |   |       +- feature1                 Test scenarios for first feature
   |   |       |   +- sourceFile1              Tests for first source file
   |   |       |   ...
   |   |       +- feature2
   |   |       ...
   |   +- .project
   |   +- ispwconfig.yml
   +- javaCodeProject                  Jave code project
   |   +- bin                          Executables
   |   +- src                          Sources
   |       +- main                         Class sources
   |       +- test                         Test sources
   +- .project
   +- Git_To_Ispw.Jenkinsfile          Jenkinsfile

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*