Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Round Trip Conversions and Testing #405

Closed
wants to merge 101 commits into from
Closed

Round Trip Conversions and Testing #405

wants to merge 101 commits into from

Commits on May 23, 2019

  1. Updates to Testing

    Remove some JSON testing custom code and pip installs for Python in favor of AJV-CLI.  Added XPath to the XML comparison code. Testing for XMLDIFF.
    howieavp76 committed May 23, 2019
    Configuration menu
    Copy the full SHA
    86530ae View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Remove Unnecessary Python Libraries

    No longer using several external libraries
    howieavp76 committed May 24, 2019
    Configuration menu
    Copy the full SHA
    7395b38 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Minor Updates

    FIxed git ignores
    Changed from -v check to something more compatible
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    74fefc7 View commit details
    Browse the repository at this point in the history
  2. Updates to Testing

    Remove some JSON testing custom code and pip installs for Python in favor of AJV-CLI.  Added XPath to the XML comparison code. Testing for XMLDIFF.
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    7aca50d View commit details
    Browse the repository at this point in the history
  3. Remove Unnecessary Python Libraries

    No longer using several external libraries
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    913fc66 View commit details
    Browse the repository at this point in the history
  4. Minor Updates

    FIxed git ignores
    Changed from -v check to something more compatible
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    5f409c6 View commit details
    Browse the repository at this point in the history
  5. Bash Generalization

    Fixed the -v statements to use a more portable -z statement.
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    5a3be60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba37753 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    65ffa27 View commit details
    Browse the repository at this point in the history
  8. Refactor XML Comparison

    Removes XMLDiff
    
    Adds exit code to the Python code, does error count tracking
    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    ca71b2e View commit details
    Browse the repository at this point in the history
  9. Test Content Converer Fix

    howieavp76 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    a1c2071 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c0ae77 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2019

  1. Round Trip XML->JSON->XML

    Working for all NIST 800-53 checks (FedRAMP currently bombing)
    howieavp76 committed May 28, 2019
    Configuration menu
    Copy the full SHA
    e00cb09 View commit details
    Browse the repository at this point in the history
  2. Color Output

    Printf messages are now color coded for improved readability in large log files
    howieavp76 committed May 28, 2019
    Configuration menu
    Copy the full SHA
    2ee2b57 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. Temp Directory

    Round trip files now written to the Temp directory, this directory added to build artifacts in CI/CD
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    2a1e8dc View commit details
    Browse the repository at this point in the history
  2. Rename Temporal Files

    Build files for roundtrip now carry their base naming conventions for troubleshooting
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    506ab41 View commit details
    Browse the repository at this point in the history
  3. Add Roundtrip Check to CI/CD

    Initial Attempt
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    b99b8d8 View commit details
    Browse the repository at this point in the history
  4. Fix CI/CD Bug

    Typo on base image
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    c0451c3 View commit details
    Browse the repository at this point in the history
  5. Local JAR

    Trying to get it working end to end with local file
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    5e6d0f4 View commit details
    Browse the repository at this point in the history
  6. Dynamic Paths

    Fix CI/CD bug finding Python/Saxon scripts
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    0c9bb39 View commit details
    Browse the repository at this point in the history
  7. PIP Installs

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    6224ab6 View commit details
    Browse the repository at this point in the history
  8. Python Import Error Fix

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    1a69c24 View commit details
    Browse the repository at this point in the history
  9. UTF Encoding

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    b22a939 View commit details
    Browse the repository at this point in the history
  10. Refactor Python

    Get etree.parse to work in CI/CD
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    6da96de View commit details
    Browse the repository at this point in the history
  11. Shorten FileNames

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    8b8a8a7 View commit details
    Browse the repository at this point in the history
  12. Build Artifacts

    Use the supplied build directory
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    4375b54 View commit details
    Browse the repository at this point in the history
  13. Troubleshoot Artifacts

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    87071c4 View commit details
    Browse the repository at this point in the history
  14. Dynamic JAR

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    9a41c88 View commit details
    Browse the repository at this point in the history
  15. Dynamic JAR 2

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    90f010b View commit details
    Browse the repository at this point in the history
  16. Maven Install

    Adds Maven to the Circle CI image
    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    e832912 View commit details
    Browse the repository at this point in the history
  17. Maven Attempt #2

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    67d9fb2 View commit details
    Browse the repository at this point in the history
  18. Class Path Refactor

    howieavp76 committed May 30, 2019
    Configuration menu
    Copy the full SHA
    74be75f View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Refactor CI/CD

    Faster build time
    howieavp76 committed May 31, 2019
    Configuration menu
    Copy the full SHA
    d8b9ace View commit details
    Browse the repository at this point in the history
  2. CI/CD Bug Fix

    howieavp76 committed May 31, 2019
    Configuration menu
    Copy the full SHA
    01c8baa View commit details
    Browse the repository at this point in the history
  3. Fix Path Error

    howieavp76 committed May 31, 2019
    Configuration menu
    Copy the full SHA
    6213170 View commit details
    Browse the repository at this point in the history
  4. Copy Build Artifacts

    howieavp76 committed May 31, 2019
    Configuration menu
    Copy the full SHA
    f6218eb View commit details
    Browse the repository at this point in the history
  5. Copy Artifacts Attempt #2

    howieavp76 committed May 31, 2019
    Configuration menu
    Copy the full SHA
    963e7cf View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

  1. Artifact Try #3

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    f5e6e44 View commit details
    Browse the repository at this point in the history
  2. Artifact Attempt #4

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    1daadf5 View commit details
    Browse the repository at this point in the history
  3. Copy Step

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    b63ce52 View commit details
    Browse the repository at this point in the history
  4. Artifacts #5

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    e6fd51e View commit details
    Browse the repository at this point in the history
  5. Fix Tab

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    62c6492 View commit details
    Browse the repository at this point in the history
  6. Artifact #6

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    c400dcf View commit details
    Browse the repository at this point in the history
  7. Artifact #7

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    48a4e73 View commit details
    Browse the repository at this point in the history
  8. Artifact #8

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    eb3c385 View commit details
    Browse the repository at this point in the history
  9. Artifact #9

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    38c749a View commit details
    Browse the repository at this point in the history
  10. Initial JSON Roundtrip

    howieavp76 committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    182287a View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2019

  1. Remove Diff

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    c544807 View commit details
    Browse the repository at this point in the history
  2. Updates to Testing

    Remove some JSON testing custom code and pip installs for Python in favor of AJV-CLI.  Added XPath to the XML comparison code. Testing for XMLDIFF.
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    bc0c73c View commit details
    Browse the repository at this point in the history
  3. Remove Unnecessary Python Libraries

    No longer using several external libraries
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    d7c188c View commit details
    Browse the repository at this point in the history
  4. Minor Updates

    FIxed git ignores
    Changed from -v check to something more compatible
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    10ecd76 View commit details
    Browse the repository at this point in the history
  5. Updates to Testing

    Remove some JSON testing custom code and pip installs for Python in favor of AJV-CLI.  Added XPath to the XML comparison code. Testing for XMLDIFF.
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    ef67601 View commit details
    Browse the repository at this point in the history
  6. Bash Generalization

    Fixed the -v statements to use a more portable -z statement.
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    d3ebac4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad627a2 View commit details
    Browse the repository at this point in the history
  8. Refactor XML Comparison

    Removes XMLDiff
    
    Adds exit code to the Python code, does error count tracking
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    fdb8838 View commit details
    Browse the repository at this point in the history
  9. Test Content Converer Fix

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    cdb380e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a6b7f66 View commit details
    Browse the repository at this point in the history
  11. Round Trip XML->JSON->XML

    Working for all NIST 800-53 checks (FedRAMP currently bombing)
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    7eff739 View commit details
    Browse the repository at this point in the history
  12. Color Output

    Printf messages are now color coded for improved readability in large log files
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    5b8252b View commit details
    Browse the repository at this point in the history
  13. Temp Directory

    Round trip files now written to the Temp directory, this directory added to build artifacts in CI/CD
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    001e7ca View commit details
    Browse the repository at this point in the history
  14. Rename Temporal Files

    Build files for roundtrip now carry their base naming conventions for troubleshooting
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    dfe170b View commit details
    Browse the repository at this point in the history
  15. Add Roundtrip Check to CI/CD

    Initial Attempt
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    3eb6f8b View commit details
    Browse the repository at this point in the history
  16. Fix CI/CD Bug

    Typo on base image
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    b811f61 View commit details
    Browse the repository at this point in the history
  17. Local JAR

    Trying to get it working end to end with local file
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    272ce07 View commit details
    Browse the repository at this point in the history
  18. Dynamic Paths

    Fix CI/CD bug finding Python/Saxon scripts
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    e20c73d View commit details
    Browse the repository at this point in the history
  19. PIP Installs

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    fa23009 View commit details
    Browse the repository at this point in the history
  20. Python Import Error Fix

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    5b52721 View commit details
    Browse the repository at this point in the history
  21. UTF Encoding

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    320c2e0 View commit details
    Browse the repository at this point in the history
  22. Refactor Python

    Get etree.parse to work in CI/CD
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    a61936f View commit details
    Browse the repository at this point in the history
  23. Shorten FileNames

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    89c4691 View commit details
    Browse the repository at this point in the history
  24. Build Artifacts

    Use the supplied build directory
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    b802f6f View commit details
    Browse the repository at this point in the history
  25. Troubleshoot Artifacts

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    48cf52c View commit details
    Browse the repository at this point in the history
  26. Dynamic JAR

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    655db35 View commit details
    Browse the repository at this point in the history
  27. Dynamic JAR 2

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    56af271 View commit details
    Browse the repository at this point in the history
  28. Maven Install

    Adds Maven to the Circle CI image
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    124e570 View commit details
    Browse the repository at this point in the history
  29. Maven Attempt #2

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    023bdbc View commit details
    Browse the repository at this point in the history
  30. Class Path Refactor

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    95af4d5 View commit details
    Browse the repository at this point in the history
  31. Refactor CI/CD

    Faster build time
    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    e4909e9 View commit details
    Browse the repository at this point in the history
  32. CI/CD Bug Fix

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    aa8d215 View commit details
    Browse the repository at this point in the history
  33. Fix Path Error

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    0ce2262 View commit details
    Browse the repository at this point in the history
  34. Copy Build Artifacts

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    5f278d3 View commit details
    Browse the repository at this point in the history
  35. Copy Artifacts Attempt #2

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    f478bac View commit details
    Browse the repository at this point in the history
  36. Artifact Try #3

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    187f44f View commit details
    Browse the repository at this point in the history
  37. Artifact Attempt #4

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    702eba5 View commit details
    Browse the repository at this point in the history
  38. Copy Step

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    8699ab8 View commit details
    Browse the repository at this point in the history
  39. Artifacts #5

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    5610ecf View commit details
    Browse the repository at this point in the history
  40. Fix Tab

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    0709531 View commit details
    Browse the repository at this point in the history
  41. Artifact #6

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    7dfeaa9 View commit details
    Browse the repository at this point in the history
  42. Artifact #7

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    d898bd9 View commit details
    Browse the repository at this point in the history
  43. Artifact #8

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    b55578f View commit details
    Browse the repository at this point in the history
  44. Artifact #9

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    80bea0b View commit details
    Browse the repository at this point in the history
  45. Initial JSON Roundtrip

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    03fa916 View commit details
    Browse the repository at this point in the history
  46. Remove Diff

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    4980d7a View commit details
    Browse the repository at this point in the history
  47. Merge with Master

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    864efb1 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    bf13868 View commit details
    Browse the repository at this point in the history
  49. CI/CD Fix

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    36b8727 View commit details
    Browse the repository at this point in the history
  50. CI/CD Fix #2

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    adba721 View commit details
    Browse the repository at this point in the history
  51. CI/CD Fix #3

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    bd5bd60 View commit details
    Browse the repository at this point in the history
  52. CI/CD Fix #4

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    64a88e3 View commit details
    Browse the repository at this point in the history
  53. CI/CD Fix #5

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    05dece3 View commit details
    Browse the repository at this point in the history
  54. CI/CD Fix #6

    howieavp76 committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    38bfd79 View commit details
    Browse the repository at this point in the history