[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 18:15:42 +03:00
|
|
|
#
|
2018-04-14 10:13:23 +03:00
|
|
|
# Licensed to the Apache Software Foundation (ASF) under one
|
|
|
|
# or more contributor license agreements. See the NOTICE file
|
|
|
|
# distributed with this work for additional information
|
|
|
|
# regarding copyright ownership. The ASF licenses this file
|
|
|
|
# to you under the Apache License, Version 2.0 (the
|
|
|
|
# "License"); you may not use this file except in compliance
|
|
|
|
# with the License. You may obtain a copy of the License at
|
|
|
|
#
|
|
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
#
|
|
|
|
# Unless required by applicable law or agreed to in writing,
|
|
|
|
# software distributed under the License is distributed on an
|
|
|
|
# "AS IS" BASIS, 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.
|
[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 18:15:42 +03:00
|
|
|
|
2015-10-06 16:43:44 +03:00
|
|
|
[tox]
|
2017-12-18 17:55:28 +03:00
|
|
|
envlist = flake8,{py27,py35}-backend_{mysql,sqlite,postgres}
|
2015-10-17 01:42:09 +03:00
|
|
|
skipsdist=True
|
2015-10-06 16:43:44 +03:00
|
|
|
|
2015-10-16 12:47:20 +03:00
|
|
|
[global]
|
2015-10-17 02:41:20 +03:00
|
|
|
wheel_dir = {homedir}/.wheelhouse
|
2015-10-16 12:47:20 +03:00
|
|
|
find_links =
|
2015-10-17 02:41:20 +03:00
|
|
|
{homedir}/.wheelhouse
|
|
|
|
{homedir}/.pip-cache
|
2015-10-16 12:47:20 +03:00
|
|
|
|
2017-11-30 17:57:17 +03:00
|
|
|
[flake8]
|
|
|
|
max-line-length = 90
|
|
|
|
ignore = E731
|
|
|
|
|
2015-10-06 16:43:44 +03:00
|
|
|
[testenv]
|
2015-10-21 21:40:03 +03:00
|
|
|
deps =
|
|
|
|
wheel
|
|
|
|
coveralls
|
2017-11-30 17:57:17 +03:00
|
|
|
|
2015-10-18 15:36:32 +03:00
|
|
|
basepython =
|
|
|
|
py27: python2.7
|
2017-12-18 17:55:28 +03:00
|
|
|
py35: python3.5
|
2017-11-30 17:57:17 +03:00
|
|
|
|
2015-10-06 16:43:44 +03:00
|
|
|
setenv =
|
2017-11-30 17:57:17 +03:00
|
|
|
HADOOP_DISTRO=cdh
|
|
|
|
HADOOP_HOME=/tmp/hadoop-cdh
|
|
|
|
HADOOP_OPTS=-D/tmp/krb5.conf
|
|
|
|
MINICLUSTER_HOME=/tmp/minicluster-1.1-SNAPSHOT
|
|
|
|
HIVE_HOME=/tmp/hive
|
|
|
|
backend_mysql: AIRFLOW__CORE__SQL_ALCHEMY_CONN=mysql://root@localhost/airflow
|
|
|
|
backend_postgres: AIRFLOW__CORE__SQL_ALCHEMY_CONN=postgresql+psycopg2://postgres@localhost/airflow
|
|
|
|
backend_sqlite: AIRFLOW__CORE__SQL_ALCHEMY_CONN=sqlite:///{homedir}/airflow/airflow.db
|
|
|
|
backend_sqlite: AIRFLOW__CORE__EXECUTOR=SequentialExecutor
|
|
|
|
|
2015-10-21 21:52:11 +03:00
|
|
|
passenv =
|
|
|
|
HOME
|
|
|
|
JAVA_HOME
|
|
|
|
TRAVIS
|
|
|
|
TRAVIS_BRANCH
|
|
|
|
TRAVIS_BUILD_DIR
|
|
|
|
TRAVIS_JOB_ID
|
|
|
|
USER
|
2015-10-29 00:53:38 +03:00
|
|
|
TRAVIS_CACHE
|
2016-03-09 10:50:24 +03:00
|
|
|
TRAVIS_PULL_REQUEST
|
2016-03-16 22:15:06 +03:00
|
|
|
PATH
|
2016-09-12 16:10:58 +03:00
|
|
|
BOTO_CONFIG
|
2016-11-21 21:29:35 +03:00
|
|
|
KRB5_CONFIG
|
|
|
|
KRB5_KTNAME
|
2017-11-30 17:57:17 +03:00
|
|
|
|
2015-10-06 16:43:44 +03:00
|
|
|
commands =
|
2018-03-06 01:46:07 +03:00
|
|
|
pip wheel -w {homedir}/.wheelhouse -f {homedir}/.wheelhouse -e .[devel_ci]
|
|
|
|
pip install --find-links={homedir}/.wheelhouse --no-index -e .[devel_ci]
|
2016-11-21 21:29:35 +03:00
|
|
|
sudo {toxinidir}/scripts/ci/setup_kdc.sh
|
2015-10-06 16:43:44 +03:00
|
|
|
{toxinidir}/scripts/ci/setup_env.sh
|
2015-11-05 23:37:46 +03:00
|
|
|
{toxinidir}/scripts/ci/ldap.sh
|
|
|
|
{toxinidir}/scripts/ci/load_fixtures.sh
|
2016-03-19 20:37:07 +03:00
|
|
|
{toxinidir}/scripts/ci/load_data.sh
|
2015-10-16 12:47:20 +03:00
|
|
|
{toxinidir}/scripts/ci/run_tests.sh []
|
2016-03-04 21:11:15 +03:00
|
|
|
{toxinidir}/scripts/ci/check-license.sh
|
2017-11-30 17:57:17 +03:00
|
|
|
|
|
|
|
[testenv:flake8]
|
|
|
|
basepython = python3
|
|
|
|
|
|
|
|
deps =
|
|
|
|
flake8
|
|
|
|
|
|
|
|
commands =
|
|
|
|
{toxinidir}/scripts/ci/flake8_diff.sh
|
|
|
|
|