frost
frost copied to clipboard
Unit testing framework for test driven security of AWS, GCP, Heroku and more.
Propose a squash merge on this -- or I can reorder & clean up some for a real review. This branch is already running in jenkins staging without issues. All...
A no-longer-existing repo should be reported, but not crash the run. Trace from Jenkins: ``` ERROR: Document contain 1 errors ERROR: Error #1: Could not resolve to a Repository with...
_Originally posted by @ajvb in https://github.com/mozilla/frost/issues/401#issuecomment-724184034_ Currently, while `frost` can be installed from pypi, that isn't very meaningful, as you still have to execute `frost` from the top of a...
Roughly (my interpretation): - `__init__.py` is just to mark directory as a package - `client.py` has all the code related to communication with the service - `helpers.py` has all the...
Consensus was to add hadolint, but we probably have tuning to do. Our current `Dockerfile` produces these errors: ``` Dockerfile:13 DL3005 Do not use apt-get upgrade or dist-upgrade Dockerfile:13 DL3008...
This is a work-in-progress to refactor the AWS client and migrate the existing code. Not ready for review yet.
The [change log](https://docs.pytest.org/en/stable/changelog.html) shows some features and performance improvements that may be useful. These include (my opinion only): - reason printed with `--verbose` for tests skipped, xpassed, or xfailed https://github.com/pytest-dev/pytest/issues/2044...
Some services have `README.md` files covering some development notes particular to that service. These should be linked into the main doc tree (.rst file to include the relative .md file)
Besides the version of frost itself, there are other version numbers that need to be updated in several places. One example will be the Python version number, which appears in...
GitHub rate limits, so some queries may fail with "limit exceeded" (and info on how long to wait). The old code ran into this, but I've not yet seen it...