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

Improve containerized codecommit support. #106

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Nov 13, 2023

  1. kas-container: skip SetupHome in containerized builds

    SetupHome overrides what is done in the container-entrypoint script.
    Disable it so that this setup phase is kept in a single place.
    
    Signed-off-by: Liam Beguin <[email protected]>
    liambeguin committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7fee8ad View commit details
    Browse the repository at this point in the history
  2. Dockerfile: add codecommit support

    Add support for AWS codecommit remotes in containerized builds.
    This allows users to clone repositories using codecommit:// remotes.
    
    According to AWS documentation, `git-remote-codecommit` is the
    recommended method for supporting connections made with federated
    access, identity providers, and temporary credentials
    
    Signed-off-by: Liam Beguin <[email protected]>
    liambeguin committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6f0c11a View commit details
    Browse the repository at this point in the history
  3. kas-container: copy aws directory to builder home

    Allow the containerized build to leverage the host SSO tokens,
    just like it's done for SSH configurations and keys.
    
    Signed-off-by: Liam Beguin <[email protected]>
    liambeguin committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    c37b676 View commit details
    Browse the repository at this point in the history
  4. kas-container: copy git-credentials to builder home

    Allow the containerized build to leverage the host's git-credentials,
    just like it's done for SSH configurations and keys.
    
    Signed-off-by: Liam Beguin <[email protected]>
    liambeguin committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    9e38aad View commit details
    Browse the repository at this point in the history