You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move root-required bits of drama-free-django build into Dockerfile (#5145)
* Moves OS dependencies into Dockerfile
This change was made to make it easier to run
the build and test processes as alternate users,
which is sometimes necessary to make the
volumes permissions line up with the Docker
host.
Additionally, changes paths using `/`, which
was causing permissions issues when running
as non-root.
* Converts dfd scripts to use docker build, then run
* Revert back to centos:6 Docker image
* Revert to original `static_out` path
* Override PIP_NO_CACHE_DIR on pip upgrade
The version of pip that comes with SCL
python27 has a bug that fails to process
PIP_NO_CACHE_DIR correctly. Adding
--no-cache-dir overrides the envvar,
preventing the error.
* Removes Mac-specific `cached` volume attribute
* Removes unneeded `which` package
* Removes unneeded question comment
* Add headings and "Notes" section to DFD README.md
* Add yarn cache warning to DFD Docker README
* Fix yarn warnings by setting $HOME in Dockerfile
* Fix typo in drama-free-django/Dockerfile
Co-Authored-By: Andy Chosak <andy@chosak.org>
This will run a CentOS 6 container to generate a [drama-free-django](https://github.com/cfpb/drama-free-django) release artifact in the project root named `cfgov_current_build.zip`.
0 commit comments