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

Install: Add checks to ensure installer dependencies are available #702

Merged
merged 1 commit into from
Apr 5, 2024

Commits on Apr 3, 2024

  1. Install: Add checks to ensure installer dependencies are available

    **Why?**
    
    When running the make / install process of ADF, we need to ensure it will not
    continue if some of the tools are not installed yet.
    
    For example, in the past, if you did not install jq, it would still continue
    with the build process. Resulting in a broken template at deployment time.
    
    As reported in awslabs#696, the Python version in the environment was set to v3.8,
    which resulted in a broken installation process too.
    
    **What?**
    
    * Updated the documentation to indicate that `jq` needs to be available too.
    * Added checks in the build process to exit and warn the user about missing
      dependencies.
    * Updated the version number of the Makefile.
    sbkok committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    4df9a4c View commit details
    Browse the repository at this point in the history