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

feat(dockerfile): Add pip caching for faster build #35026

Merged
merged 11 commits into from
Oct 31, 2023

Commits on Oct 30, 2023

  1. feat(dockerfile): Add pip caching for faster build

    Arthur Volant authored and potiuk committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    40767fb View commit details
    Browse the repository at this point in the history
  2. chore: Remove cache mounting for pip version install

    Remove cache mounting during pip version install
    because cache isn't necessary here
    Arthur Volant authored and potiuk committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e88ca7b View commit details
    Browse the repository at this point in the history
  3. feat: Create id based on the underlying image and arch

    Arthur Volant authored and potiuk committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    485ef4f View commit details
    Browse the repository at this point in the history
  4. feat(dockerfile): Add 2 new args for cache id

    - Add AIRFLOW_PIP_VERSION for having a cache per pip version
    - Add PIP_CACHE_EPOCH to be able to invalidate cache easily
    Arthur Volant authored and potiuk committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e5061a3 View commit details
    Browse the repository at this point in the history
  5. doc(docker-stack): Add doc explaining pip caching

    Arthur Volant authored and potiuk committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    036b4d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eafb6be View commit details
    Browse the repository at this point in the history
  7. chore: apply and fix static check

    Arthur Volant committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    ee24fa9 View commit details
    Browse the repository at this point in the history
  8. doc: Fix static checks

    Arthur Volant committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    4db4408 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. chore(dockerfile): Move cache to tmp dir

    Arthur Volant committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    54e88b1 View commit details
    Browse the repository at this point in the history
  2. doc: move pip caching to 2.7.4

    Arthur Volant committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    9d9cb44 View commit details
    Browse the repository at this point in the history
  3. feat(pip-cache): Pass pip cache path to env var

    Arthur Volant committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    65318ca View commit details
    Browse the repository at this point in the history