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

Add CD build pipeline #1

Merged
merged 44 commits into from
Jan 12, 2019
Merged

Add CD build pipeline #1

merged 44 commits into from
Jan 12, 2019

Commits on Jan 7, 2019

  1. prepare POM for publishing to maven central

    Shrif Nada committed Jan 7, 2019
    Configuration menu
    Copy the full SHA
    2313ce1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2019

  1. add sonatype snapshots

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    9391b8d View commit details
    Browse the repository at this point in the history
  2. add maven settings containing env variable key names, and codesigning…

    ….asc.enc containing encrypted GPG keys
    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    9bbe315 View commit details
    Browse the repository at this point in the history
  3. add sonatype staging plugin

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    9b186d3 View commit details
    Browse the repository at this point in the history
  4. fix typo

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    6e8511f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22e401c View commit details
    Browse the repository at this point in the history
  6. dont inhert from liveramp commons pom

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    8f7f76b View commit details
    Browse the repository at this point in the history
  7. add travis deploy instructions

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    3bb5dc1 View commit details
    Browse the repository at this point in the history
  8. fix typo

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    740f0da View commit details
    Browse the repository at this point in the history
  9. add necessary plugins and profiles for release

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    de375a1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    30a81ed View commit details
    Browse the repository at this point in the history
  11. make cd/deploy.sh executable

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    b5471c9 View commit details
    Browse the repository at this point in the history
  12. use absolute paths in deploy script

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    f6b003e View commit details
    Browse the repository at this point in the history
  13. bump test error bound to 2.5%

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    6892f6d View commit details
    Browse the repository at this point in the history
  14. fix linting errors

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    85e1ad2 View commit details
    Browse the repository at this point in the history
  15. disable failing over lint

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    7c4b24b View commit details
    Browse the repository at this point in the history
  16. skip tests when deploying since we already run tests during the build…

    … phase
    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    37dec58 View commit details
    Browse the repository at this point in the history
  17. fix linting issues

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    614e53a View commit details
    Browse the repository at this point in the history
  18. fix lint

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    448da29 View commit details
    Browse the repository at this point in the history
  19. add escaped secret

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    0053466 View commit details
    Browse the repository at this point in the history
  20. remove empty <p> tags

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    2b1e4da View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    50344c3 View commit details
    Browse the repository at this point in the history
  22. verbose maven output

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    efc4a46 View commit details
    Browse the repository at this point in the history
  23. remove whitespace

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    2dc564d View commit details
    Browse the repository at this point in the history
  24. fix snapshot repository IDs

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    726aaa6 View commit details
    Browse the repository at this point in the history
  25. Make publishing part of main build script.

    This way, if publishing fails, then so will the build.
    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    6a7daa9 View commit details
    Browse the repository at this point in the history
  26. don't print debug output when deploying

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    31f8af0 View commit details
    Browse the repository at this point in the history
  27. add comments for readability

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    2041204 View commit details
    Browse the repository at this point in the history
  28. move test dir to default maven dir

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    1dd6844 View commit details
    Browse the repository at this point in the history
  29. package instead of install during build

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    e4157db View commit details
    Browse the repository at this point in the history
  30. use env gpg cert instead of encrypted cert file

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    22acde0 View commit details
    Browse the repository at this point in the history
  31. remove Writable reference from README

    Shrif Nada committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    3abe674 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. formatting

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    49b4a12 View commit details
    Browse the repository at this point in the history
  2. formatting

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    d68ab58 View commit details
    Browse the repository at this point in the history
  3. move tests to correct dir

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    00c9ffc View commit details
    Browse the repository at this point in the history
  4. formatting

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    d6eb021 View commit details
    Browse the repository at this point in the history
  5. add comments explaining use of shading plugin

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    e31ca89 View commit details
    Browse the repository at this point in the history
  6. add echo statements for debugging

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    3d12c2c View commit details
    Browse the repository at this point in the history
  7. delete encrypted cert

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    67704d0 View commit details
    Browse the repository at this point in the history
  8. explicitly specify mvn settings dir

    Shrif Nada committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    8c3160b View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2019

  1. Merge branch 'master' of github.com:LiveRamp/HyperMinHash-java into p…

    …rep-release
    Shrif Nada committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    6e6c99d View commit details
    Browse the repository at this point in the history
  2. fix conflict

    Shrif Nada committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    34ea4e9 View commit details
    Browse the repository at this point in the history
  3. fix tests

    Shrif Nada committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    349a20b View commit details
    Browse the repository at this point in the history
  4. only upload to sonatype if we're on master

    Shrif Nada committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    61ae497 View commit details
    Browse the repository at this point in the history