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

OperatorHub Release CLI / Moving OperatorHub release to Buildkite #6281

Merged
merged 109 commits into from
Feb 27, 2023

Commits on Jan 12, 2022

  1. Add sub-commands: bundle, container, operatorhub

    Adding vault option for easier usage.
    move vault to container command
    move single bundle command to push + publish commands
    make create-pr separate command
    naemono committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    b5cad6a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. wip

    naemono committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    52be31f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7148ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fafc063 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. wip

    naemono committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    5ef2a3a View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. wip

    naemono committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    2e19acc View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. removing pterm

    adding prefight
    additional fixes
    naemono committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    4f112dd View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. move -enable-vault to global

    naemono committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    87ce09a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59da0dc View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. wip

    naemono committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    f9a1c46 View commit details
    Browse the repository at this point in the history
  2. wip

    naemono committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    f35c5c7 View commit details
    Browse the repository at this point in the history
  3. wip

    naemono committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    13ff70b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Move some flags to persistent flags in parent commands.

    Fix issues in create-pr tooling.
    naemono committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    db4006d View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. docs update

    code cleanup
    naemono committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    85c6aaf View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. code cleanup

    naemono committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    8007980 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. rename operatorhu package

    un-export funcs
    Adjust some comments
    naemono committed Dec 28, 2022
    Configuration menu
    Copy the full SHA
    24dbab3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c788341 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. Cleanup and documentation

    removal of 'all' command.
    Removing preflight
    naemono committed Dec 29, 2022
    Configuration menu
    Copy the full SHA
    0f3eb2b View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. do not enable vault by default.

    move container prerune to persistent to ensure sub-commands also have it run
    cleanup readme.
    naemono committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    dc26eb7 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. readme cleanup

    flags validation update.
    attempting to hide root flags on sub-commands.
    naemono committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    82ee8cf View commit details
    Browse the repository at this point in the history
  2. Cleanup commands

    Cleanup readme
    naemono committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    b90cca6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f02927 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    bdebfcd View commit details
    Browse the repository at this point in the history
  2. Update buildkite steps.

    Make vault secrets default properly.
    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    36f6a94 View commit details
    Browse the repository at this point in the history
  3. Add buildkite command

    Update readme
    Update some env var comments.
    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    68bb75b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d99cdf9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0320673 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f73b68 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5728382 View commit details
    Browse the repository at this point in the history
  8. Newline to makefile

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    3ce1d35 View commit details
    Browse the repository at this point in the history
  9. Uppercase HTTP

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    015ac3a View commit details
    Browse the repository at this point in the history
  10. Remove submitpullrequest flag remnants.

    Remove unneeded comments
    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    360de55 View commit details
    Browse the repository at this point in the history
  11. Remove comment

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    9e44735 View commit details
    Browse the repository at this point in the history
  12. Use const for errors

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    bb4c4fd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    07feaec View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    37a848c View commit details
    Browse the repository at this point in the history
  15. Adjust wording in errors

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    e024247 View commit details
    Browse the repository at this point in the history
  16. Move to a common config struct.

    Adjust logging.
    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    b299ef1 View commit details
    Browse the repository at this point in the history
  17. Removing unused test

    naemono committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    942a898 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aacc731 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8df98f7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6541fb2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7e2cc97 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5b12fb9 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e1b8d95 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Fix use of common config

    naemono committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    6ecb9dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62bd60c View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Configuration menu
    Copy the full SHA
    a61e9a1 View commit details
    Browse the repository at this point in the history
  2. Branch/Commit are required.

    Use dry-run env var
    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    74a88cf View commit details
    Browse the repository at this point in the history
  3. Add format description to pr repository flag.

    Add json tags to request body struct.
    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    00c6a64 View commit details
    Browse the repository at this point in the history
  4. Add git branch flag for bk command.

    Build operator first in pipeline
    Ensure checkout of correct git branch before building manifests.
    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    237b9ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6cef2b4 View commit details
    Browse the repository at this point in the history
  6. Use artifacts properly

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    3a65610 View commit details
    Browse the repository at this point in the history
  7. No preceding '/' on artifacts

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    ad5f8ed View commit details
    Browse the repository at this point in the history
  8. Attempt different download style

    Add debugging.
    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    cec8d5f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    221c193 View commit details
    Browse the repository at this point in the history
  10. Use artifacts properly

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    a42409d View commit details
    Browse the repository at this point in the history
  11. Try different artifact style.

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    81c036d View commit details
    Browse the repository at this point in the history
  12. Ensure operatorhub binary is executable.

    Adjust artifactts upload for yaml files.
    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    0a5216c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9529dca View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0ac984d View commit details
    Browse the repository at this point in the history
  15. Download file properly

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    446f71b View commit details
    Browse the repository at this point in the history
  16. Debug vault

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    8b0fe58 View commit details
    Browse the repository at this point in the history
  17. Debugging

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    b3dcf72 View commit details
    Browse the repository at this point in the history
  18. Debug again.

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    56c01f7 View commit details
    Browse the repository at this point in the history
  19. Use double $$

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    dbf0c04 View commit details
    Browse the repository at this point in the history
  20. $$ ftw

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    cc3433d View commit details
    Browse the repository at this point in the history
  21. remove debugging

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    2ab0296 View commit details
    Browse the repository at this point in the history
  22. debugging

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    2fb7648 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    76659fb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c010c94 View commit details
    Browse the repository at this point in the history
  25. download jq

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    92d7390 View commit details
    Browse the repository at this point in the history
  26. escape curl cmd

    naemono committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    fc92a42 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Debugging

    naemono committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    5783237 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    naemono committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    f738297 View commit details
    Browse the repository at this point in the history
  3. Debugging curl cmd

    naemono committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    f24ab14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    67bcef4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5985998 View commit details
    Browse the repository at this point in the history
  6. revert back to $$

    naemono committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    6ba96ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21f73cc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    146df95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    56ae577 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Sync forks with upstream/main

    naemono committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4a30030 View commit details
    Browse the repository at this point in the history
  2. Ensure 'v' prefix is not included in 'NewVersion', as certified opera…

    …tor automation fails.
    naemono committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    563800f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e737994 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. 5 minutes, not 10 minutes

    naemono committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    0750afc View commit details
    Browse the repository at this point in the history
  2. Ensure end of directories yaml marker.

    Co-authored-by: Thibault Richard <[email protected]>
    naemono and thbkrkr authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    1c0c397 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. JQ is not contained within the BK image we use.

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    2e47fbb View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Just defer the closing of the response body, no nil check.

    Co-authored-by: Thibault Richard <[email protected]>
    naemono and thbkrkr authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    40fb7a4 View commit details
    Browse the repository at this point in the history
  2. Optimize container package.

    Co-authored-by: Thibault Richard <[email protected]>
    naemono and thbkrkr authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    b9e870d View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Move large commands to a script in buildkite.

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    7e13c98 View commit details
    Browse the repository at this point in the history
  2. Update README for generate-manifests.

    Update example command for generate-manifests.
    
    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    b92e744 View commit details
    Browse the repository at this point in the history
  3. Move operatorhub steps to a custom pipline yaml

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    ab22eed View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Configuration menu
    Copy the full SHA
    b7f9859 View commit details
    Browse the repository at this point in the history
  2. Go mod tidy

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    9368f9c View commit details
    Browse the repository at this point in the history
  3. Fix shellcheck issues

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    d1ec9c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    dfb1fe9 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Remove if statements in custom pipeline as not needed.

    Try and chmod the binary prior to uploading as bk artifact.
    Add headers to bash scripts.
    Silence curl.
    Adjust preflight command in script to actually call preflight.
    Use io instead of ioutil.
    Remove unused vars.
    Use http.NewRequestWithContext instead of http.NewRequest.
    
    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    dd3e3d1 View commit details
    Browse the repository at this point in the history
  2. Make script executable.

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    3b4ad17 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Stack/Prev version flags removed for ohub cmd.

    ApiKey => APIKey per linter.
    README updates.
    Use io instead of ioutil.
    
    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    73f35a0 View commit details
    Browse the repository at this point in the history
  2. Keep the 'v' in the ohub package template.

    Co-authored-by: Thibault Richard <[email protected]>
    naemono and thbkrkr authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    da31c9c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Remove need for cli flag --tag, just use newVersion in config file.

    Remove prev/stack version flags, and use values in config file.
    Remove need for OHUB_BRANCH.
    
    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ce138f6 View commit details
    Browse the repository at this point in the history
  2. Remove supported-openshift-versions flag

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    f902e09 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Configuration menu
    Copy the full SHA
    c50792a View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Add back fake failing tests.

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    36196b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Revert "Add back fake failing tests."

    This reverts commit 36196b4.
    naemono committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    2002363 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into 258-simpify-redhat-publishing

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    2ee5b58 View commit details
    Browse the repository at this point in the history
  3. go mod tidy

    Signed-off-by: Michael Montgomery <[email protected]>
    naemono committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    2db9415 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    5134424 View commit details
    Browse the repository at this point in the history