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 caching for submodules and CMake to Windows CI. #11906

Merged
merged 24 commits into from
Jan 23, 2023

Commits on Jan 19, 2023

  1. Add IREE_USE_LOCAL_CCACHE mode to setup_ccache.sh.

    Also use `$(which ccache)` to make sure that the latest install of ccache is used.
    ScottTodd committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    45ee7ae View commit details
    Browse the repository at this point in the history
  2. Use actions/cache in build_test_runtime_windows job.

    Using two caches: one for git submodules and one for ccache. The caches are always read/restored, and they are only written/saved when `needs.setup.outputs.write-caches` is true (postsubmit workflows).
    ScottTodd committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    0a62623 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd3b08a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c23f78 View commit details
    Browse the repository at this point in the history
  5. Empty commit to test cache.

    ScottTodd committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    cb4490c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2007858 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Revert "Try CCACHE_COMPRESSLEVEL: 5."

    This reverts commit 2007858.
    ScottTodd committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    23aeb6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56d4620 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f211318 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee7f12d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    317a7bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5352020 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d475871 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e47e81a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f1626af View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    95a93cf View commit details
    Browse the repository at this point in the history
  11. Set CCACHE_MAXSIZE to 3G.

    ScottTodd committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    fa83e55 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Revert "Disable other jobs, flip conditions for testing."

    This reverts commit f1626af.
    ScottTodd committed Jan 21, 2023
    Configuration menu
    Copy the full SHA
    31c524c View commit details
    Browse the repository at this point in the history
  2. Tweak Docker comment.

    ScottTodd committed Jan 21, 2023
    Configuration menu
    Copy the full SHA
    e5012e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c85793 View commit details
    Browse the repository at this point in the history
  4. Expand on cache comment.

    ScottTodd committed Jan 21, 2023
    Configuration menu
    Copy the full SHA
    597c956 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    201f014 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    150ee28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c935aef View commit details
    Browse the repository at this point in the history