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 support for --extra-source-urls to fetch sources from additional URLs #4079

Merged
merged 14 commits into from
Sep 11, 2024

Commits on Jul 16, 2024

  1. Add an --extra-source-urls CLI option to fetch sources from additiona…

    …l URLs.
    
    Add the --extra-source-urls CLI option, a | separated list of
    URLs that EasyBuild will fetch sources from. It replaces the hard-coded
    EASYBUILD_SOURCES_URL, but keeps it as a default value. Uses the add_flex
    logic to prepend, append, or insert into the default list.
    
    Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
    joeydumont and Flamefire committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e9c8f7b View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Addressed review comments.

    joeydumont committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    18a9e29 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    f4ec182 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. extra-sources-url doesn't seem to be configured with init_config, tes…

    …ting whether specifying it here fixes the tests.
    joeydumont committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    281f9ba View commit details
    Browse the repository at this point in the history
  2. Moved extra_source_urls to the proper location in BUILD_OPTIONS_CMDLI…

    …NE so that init_config has the right default value. Should fix CI tests.
    joeydumont committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    1f5542e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Addressed review comments.

    joeydumont committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d6a8d72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65410ff View commit details
    Browse the repository at this point in the history
  3. Make houndbot happy.

    joeydumont committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6414ab0 View commit details
    Browse the repository at this point in the history
  4. Fix the order of imports.

    joeydumont committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6d98a2e View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Address review comments.

    joeydumont committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    dd86456 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d454bad View commit details
    Browse the repository at this point in the history
  3. Need to revert to EASYBUILD_SOURCES_URL in easyblock, importing it fr…

    …om config in easyblock leads to circular imports. Not sure how to stop houndbot from howling.
    joeydumont committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0317785 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    046e0a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Don't repeat definitions.

    joeydumont committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    f5fcdb4 View commit details
    Browse the repository at this point in the history