Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Verdan Mahmood c030729dcb [AIRFLOW-3303] Deprecate old UI in favor of FAB (#4339) 2019-01-14 14:33:45 +00:00
Felix 2142cdf90f [AIRFLOW-3554] Include contrib folders in code coverage stats (#4351)
contrib/ was excluded previously (in the AirBnB days) as there was a distinction
 between contrib and "core" even though it was in tree. That distinction doesn't
 hold any more, so we care about the coverage of the contrib folders too.
2019-01-11 19:41:23 +00:00
Riccardo Bini 9de9721b48 [AIRFLOW-3281] Fix Kubernetes operator with git-sync (#3770)
* Refactor Kubernetes operator with git-sync

Currently the implementation of git-sync is broken because:
- git-sync clones the repository in /tmp and not in airflow-dags volume
- git-sync add a link to point to the revision required but it is not
taken into account in AIRFLOW__CORE__DAGS_FOLDER

Dags/logs hostPath volume has been added (needed if airflow run in
kubernetes in local environment)

To avoid false positive in CI `load_examples` is set to `False`
otherwise DAGs from `airflow/example_dags` are always loaded. In this
way is possible to test `import` in DAGs

Remove `worker_dags_folder` config:
`worker_dags_folder` is redundant and can lead to confusion.
In WorkerConfiguration `self.kube_config.dags_folder` defines the path of
the dags and can be set in the worker using airflow_configmap
Refactor worker_configuration.py
Use a docker container to run setup.py
Compile web assets
Fix codecov application path

* Fix kube_config.dags_in_image
2018-12-30 21:03:32 -08:00
Bolke de Bruin c7a472ed6b [AIRFLOW-2287] Fix incorrect ASF headers
Closes #3219 from bolkedebruin/fix_header
2018-04-14 09:13:23 +02:00
Bolke de Bruin 1a0d07e496 Do not use migrations in coverage 2016-09-13 23:29:13 +02:00
Bolke de Bruin c21b11416e Do not include testing and directories in coverage reporting 2016-09-13 17:28:19 +02:00
Ajay Yadav 3ffa656d97 [AIRFLOW-248] Add Apache license header to all files
- Added Apache license header for files with extension (.service, .in, .mako, .properties, .ini, .sh, .ldif, .coveragerc, .cfg, .yml, .conf, .sql, .css, .js, .html, .xml.
- Added/Replaced shebang on all .sh files with portable version - #!/usr/bin/env bash.
- Skipped third party css and js files. Skipped all minified js files as well.

Closes #1598 from ajayyadava/248
2016-06-21 08:15:42 -07:00
Maxime Beauchemin 53d09ca16e Omit contrib from coverage report 2015-12-10 12:42:19 -08:00