Skip to content
Snippets Groups Projects
  • Brennon York's avatar
    55153f5c
    [SPARK-4123][Project Infra]: Show new dependencies added in pull requests · 55153f5c
    Brennon York authored
    Starting work on this, but need to find a way to ensure that, after doing a checkout from `apache/master`, we can successfully return to the current checkout. I believe that `git rev-parse HEAD` will get me what I want, but pushing this PR up to test what the Jenkins boxes are seeing.
    
    Author: Brennon York <brennon.york@capitalone.com>
    
    Closes #5093 from brennonyork/SPARK-4123 and squashes the following commits:
    
    42e243e [Brennon York] moved starting test output to before pr tests, fixed indentation, changed mvn call to build/mvn
    dadd941 [Brennon York] reverted assembly pom, put the regular test suite back in play
    7aa1dee [Brennon York] set new dendencies into a <code> block, removed the bash debugging flag
    0074566 [Brennon York] fixed minor echo issue with quotes
    e229802 [Brennon York] updated to print the new dependency found
    27bb9b5 [Brennon York] changed the assembly pom to test whether the pr test will pick up new deps
    5375ad8 [Brennon York] git output to dev null
    9bce980 [Brennon York] ensure both gate files exist
    8f3c4b4 [Brennon York] updated to reflect the correct pushed in HEAD variable
    2bc7b27 [Brennon York] added a pom gate check
    a18db71 [Brennon York] full test of new deps script
    ea170de [Brennon York] dont let mvn execute tests
    f70d8cd [Brennon York] testing mvn with package
    62ffd65 [Brennon York] updated dependency output message and changed compile to package given the jenkins failure output
    04747e4 [Brennon York] adding simple mvn statement to see if command executes and prints compile output
    87f9bea [Brennon York] added -x flag with bash to get insight into what is executing and what isnt
    9e87208 [Brennon York] added set blocks to catch any non-zero exit codes and updated output
    6b3042b [Brennon York] removed excess git checkout print statements
    4077d46 [Brennon York] Merge remote-tracking branch 'upstream/master' into SPARK-4123
    2bb5527 [Brennon York] added echo statement so jenkins logs which pr tests are running
    d027f8f [Brennon York] proper piping of unnecessary stderr and stdout
    6e2890d [Brennon York] updated test output newlines
    d9f6f7f [Brennon York] removed echo
    bad9a3a [Brennon York] added back the new deps test
    e9e3ad1 [Brennon York] removed escapes for quotes
    97e5cfb [Brennon York] commenting out new deps script
    17379a5 [Brennon York] Merge remote-tracking branch 'upstream/master' into SPARK-4123
    56f74a8 [Brennon York] updated the unop for ensuring a test is available
    f2abc8c [Brennon York] removed the git checkout
    6912584 [Brennon York] added this_mssg echo output
    c610d42 [Brennon York] removed the error to dev/null
    b98f78c [Brennon York] added the removed deps and echo output for jenkins testing
    291a8fe [Brennon York] updated location of maven binary
    126ce61 [Brennon York] removing new deps test to isolate why jenkins isn't posting messages
    f8011d8 [Brennon York] minor updates and style changes
    63a35c9 [Brennon York] updated new dependencies test
    dae7ba8 [Brennon York] Capturing output directly from dependency builds
    94d3547 [Brennon York] adding the new dependencies script into the test mix
    2bca3c3 [Brennon York] added a git checkout 'git rev-parse HEAD' to the end of each pr test
    ae83b90 [Brennon York] removed jenkins tests to grab some values from the jenkins box
    4110993 [Brennon York] beginning work on pr test to add new dependencies
    55153f5c
    History
    [SPARK-4123][Project Infra]: Show new dependencies added in pull requests
    Brennon York authored
    Starting work on this, but need to find a way to ensure that, after doing a checkout from `apache/master`, we can successfully return to the current checkout. I believe that `git rev-parse HEAD` will get me what I want, but pushing this PR up to test what the Jenkins boxes are seeing.
    
    Author: Brennon York <brennon.york@capitalone.com>
    
    Closes #5093 from brennonyork/SPARK-4123 and squashes the following commits:
    
    42e243e [Brennon York] moved starting test output to before pr tests, fixed indentation, changed mvn call to build/mvn
    dadd941 [Brennon York] reverted assembly pom, put the regular test suite back in play
    7aa1dee [Brennon York] set new dendencies into a <code> block, removed the bash debugging flag
    0074566 [Brennon York] fixed minor echo issue with quotes
    e229802 [Brennon York] updated to print the new dependency found
    27bb9b5 [Brennon York] changed the assembly pom to test whether the pr test will pick up new deps
    5375ad8 [Brennon York] git output to dev null
    9bce980 [Brennon York] ensure both gate files exist
    8f3c4b4 [Brennon York] updated to reflect the correct pushed in HEAD variable
    2bc7b27 [Brennon York] added a pom gate check
    a18db71 [Brennon York] full test of new deps script
    ea170de [Brennon York] dont let mvn execute tests
    f70d8cd [Brennon York] testing mvn with package
    62ffd65 [Brennon York] updated dependency output message and changed compile to package given the jenkins failure output
    04747e4 [Brennon York] adding simple mvn statement to see if command executes and prints compile output
    87f9bea [Brennon York] added -x flag with bash to get insight into what is executing and what isnt
    9e87208 [Brennon York] added set blocks to catch any non-zero exit codes and updated output
    6b3042b [Brennon York] removed excess git checkout print statements
    4077d46 [Brennon York] Merge remote-tracking branch 'upstream/master' into SPARK-4123
    2bb5527 [Brennon York] added echo statement so jenkins logs which pr tests are running
    d027f8f [Brennon York] proper piping of unnecessary stderr and stdout
    6e2890d [Brennon York] updated test output newlines
    d9f6f7f [Brennon York] removed echo
    bad9a3a [Brennon York] added back the new deps test
    e9e3ad1 [Brennon York] removed escapes for quotes
    97e5cfb [Brennon York] commenting out new deps script
    17379a5 [Brennon York] Merge remote-tracking branch 'upstream/master' into SPARK-4123
    56f74a8 [Brennon York] updated the unop for ensuring a test is available
    f2abc8c [Brennon York] removed the git checkout
    6912584 [Brennon York] added this_mssg echo output
    c610d42 [Brennon York] removed the error to dev/null
    b98f78c [Brennon York] added the removed deps and echo output for jenkins testing
    291a8fe [Brennon York] updated location of maven binary
    126ce61 [Brennon York] removing new deps test to isolate why jenkins isn't posting messages
    f8011d8 [Brennon York] minor updates and style changes
    63a35c9 [Brennon York] updated new dependencies test
    dae7ba8 [Brennon York] Capturing output directly from dependency builds
    94d3547 [Brennon York] adding the new dependencies script into the test mix
    2bca3c3 [Brennon York] added a git checkout 'git rev-parse HEAD' to the end of each pr test
    ae83b90 [Brennon York] removed jenkins tests to grab some values from the jenkins box
    4110993 [Brennon York] beginning work on pr test to add new dependencies
run-tests-jenkins 7.73 KiB