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

Local source code feature (using bundle images) #835

Merged
merged 7 commits into from
Aug 30, 2021
Merged

Local source code feature (using bundle images) #835

merged 7 commits into from
Aug 30, 2021

Commits on Aug 30, 2021

  1. Update log statements in e2e tests

    Add quote to make sure empty build names can be detected quickly.
    
    Fix `%w` with `%v` as the `%w` is only for `fmt.Errorf`.
    HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    1064230 View commit details
    Browse the repository at this point in the history
  2. Remove log line from test case

    With the removal of `Ginkgo` as the default test driver in favour for `go test`,
    the output becomes quite verbose and more difficult to quickly check.
    
    Remove log line from test case to make test output less verbose.
    HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    3376735 View commit details
    Browse the repository at this point in the history
  3. Fix this value of tr is never used (SA4006)

    Remove unused variable assignment.
    HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    0aefd78 View commit details
    Browse the repository at this point in the history
  4. Local source code feature (using bundle images)

    Reference #717
    
    Add new bundle download step container, analog to Git step.
    
    Update Build spec to add optional Container field.
    
    Add bundle/unbundle functions for the newly added bundle images, where `Bundle`
    packs a local directory as-is into a one layer container image and `Unbundle`
    does the reverse by unpacking the layers of an input image into a target
    directory. This includes the registry push and pull operations, respectively.
    
    Update TaskRun setup code to either add a Git step or bundle step.
    HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    9dead94 View commit details
    Browse the repository at this point in the history
  5. bump(*):

    github.com/docker/cli to `v20.10.7`
    Mr. Vendor authored and HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    e23d471 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Apply suggestions from code review.
    
    Co-authored-by: Sascha Schwarze <schwarzs@de.ibm.com>
    HeavyWombat and SaschaSchwarze0 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    d3b548f View commit details
    Browse the repository at this point in the history
  7. Switch to WalkDir in bundle package

    Bump Go version to 1.16 to be able to use `WalkDir`.
    
    Switch to `WalkDir` function.
    HeavyWombat committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    5f6b547 View commit details
    Browse the repository at this point in the history