This repository was archived by the owner on Mar 1, 2024. It is now read-only.
Check NodeJS for EOL version, reduce CLI endpoints
Added
- Run the (non-integration) tests during CI/CD
- Make it easier to run the various tests
- Use Docker to run tests, so they're run on a consistent version of Node
- Update helper script to also check versions of NodeJS and Python in Docker images
- NOTE: This program does not yet do anything with the Python version information.
- Enable checking for EOL'd NodeJS version when scanning a Bitbucket repo
- Enable checking for EOL'd NodeJS version when scanning a GitHub repo
- Show the download progress when pulling Docker images to check language versions
Changed
- Renamed
get-php-of-docker.shhelper script toget-docker-lang-versions.sh
Fixed
- Adjust helper script to return NodeJS version in the expected format
- Improve JS documentation (types, corrections, more documentation)
Removed
- Stop providing separate CLI endpoints for checking EOL language versions
- If a URL is provided (for a CSV of language versions by Docker image) to any of the remaining CLI endpoints, then the PHP and NodeJS versions will be checked for End-of-Life versions in use. We don't need the clutter and complexity of the extra CLI endpoints.
- Note: This is not a backwards-compatibility-breaking change because only the methods exposed by our
index.jsfile are used to determine backward compatibility (and this is documented in the README)