potiuk commented on a change in pull request #4932: [AIRFLOW-3611] Simplified development workflow [Depends on multi-staging] URL: https://github.com/apache/airflow/pull/4932#discussion_r266955145
########## File path: Dockerfile ########## @@ -13,46 +13,307 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# +# WARNING: THIS DOCKERFILE IS NOT INTENDED FOR PRODUCTION USE OR DEPLOYMENT. +# +# Arguments of the build +ARG PYTHON_BASE_IMAGE="python:3.6-slim" +ARG AIRFLOW_VERSION="2.0.0.dev0" +# Which image is used as dependency for the main image +ARG APT_DEPS_IMAGE="airflow-apt-deps" +# Speeds up building the image - cassandra driver without CYTHON saves around 10 minutes +ARG CASS_DRIVER_NO_CYTHON="1" +# Build cassandra driver on multiple CPUs +ARG CASS_DRIVER_BUILD_CONCURRENCY="8" +# By default PIP install is run without cache to make image smaller +ARG PIP_CACHE_DIRECTIVE="--no-cache-dir" +# Additional python deps to install +ARG ADDITIONAL_PYTHON_DEPS="" +# PIP version used to install dependencies +ARG PIP_VERSION="19.0.1" +# By increasing this number we can do force build of all dependencies +ARG FORCE_REINSTALL_ALL_DEPENDENCIES="1" Review comment: Done. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
