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 image building and tagged testing to CI #350

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open

Commits on Apr 11, 2024

  1. build containers in runtests script

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    96bbc24 View commit details
    Browse the repository at this point in the history
  2. fix buildscript wc weirdness

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    42683d3 View commit details
    Browse the repository at this point in the history
  3. use docker registry caching for image builds

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    36facda View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. remove post-build exit

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    79cb6d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. put test logs in s3

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f9d266f View commit details
    Browse the repository at this point in the history
  2. specify arch in s3 path for results

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    6e5122d View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. address pr comments. only build images for machines arch, and push af…

    …ter testing
    
    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    49536db View commit details
    Browse the repository at this point in the history
  2. allow untracked files when deciding whether to checkout

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    bb69c94 View commit details
    Browse the repository at this point in the history
  3. use exit code for checkout_main_if_new

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    db82883 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. make git status checks more robust with --porcelain

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fe3ad44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1783048 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. address style comments (mostly)

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6122bde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ed3ffa View commit details
    Browse the repository at this point in the history
  3. add args to specify which parts of integration script to run. also re…

    …name it
    
    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    82fb8e6 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. address more pr comments

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1666e46 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. change -r to --recursive because aws cli is verbose

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    fdd90b9 View commit details
    Browse the repository at this point in the history
  2. check that test-output exists before trying to move it

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    bbbb1c1 View commit details
    Browse the repository at this point in the history
  3. aws cli doesnt do globs either

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f1247c7 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. add ssh orchestration for building and testing on multiple arches

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    67f958f View commit details
    Browse the repository at this point in the history
  2. syntax

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    cab5ebb View commit details
    Browse the repository at this point in the history
  3. test flags correctly

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    bc6d094 View commit details
    Browse the repository at this point in the history
  4. fix regex match

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4b34844 View commit details
    Browse the repository at this point in the history
  5. tell docker to build for both platforms

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    2cb85e1 View commit details
    Browse the repository at this point in the history
  6. kill the right port forward process

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    6091289 View commit details
    Browse the repository at this point in the history
  7. run remote tests asynchronously

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    fed8b44 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e0c027 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. dont prompt about whether to prune networks, just prune them

    Signed-off-by: Henry Lindeman <[email protected]>
    HenryL27 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    a9eba5c View commit details
    Browse the repository at this point in the history