mirror of
https://github.com/ansible/awx.git
synced 2026-03-23 11:55:04 -02:30
Add JENKINS_TASKS to django_jenkins
New tasks include run_pylint, run_pep8, run_pyflakes, run_jshint and run_csslint.
This commit is contained in:
4
Makefile
4
Makefile
@@ -148,7 +148,7 @@ socketservice:
|
|||||||
$(PYTHON) manage.py run_socketio_service
|
$(PYTHON) manage.py run_socketio_service
|
||||||
|
|
||||||
pep8:
|
pep8:
|
||||||
pep8 -r --ignore=E501,E221,W291,W391,E302,E251,E203,W293,E231,E303,E201,E225,E261,E241 --exclude awx/lib/site-packages awx/
|
pep8 -r awx/
|
||||||
|
|
||||||
pyflakes:
|
pyflakes:
|
||||||
pyflakes awx/
|
pyflakes awx/
|
||||||
@@ -175,7 +175,7 @@ test_tox:
|
|||||||
|
|
||||||
# Run unit tests to produce output for Jenkins.
|
# Run unit tests to produce output for Jenkins.
|
||||||
test_jenkins:
|
test_jenkins:
|
||||||
$(PYTHON) manage.py jenkins -v2
|
$(PYTHON) manage.py jenkins -v2 --csslint-exclude "*.min.css" --jslint-exclude "*.min.js"
|
||||||
|
|
||||||
package.json:
|
package.json:
|
||||||
sed -e 's/%NAME%/$(NAME)/;s/%VERSION%/$(VERSION)/' packaging/grunt/package.template > $@
|
sed -e 's/%NAME%/$(NAME)/;s/%VERSION%/$(VERSION)/' packaging/grunt/package.template > $@
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
import glob
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
|
||||||
# Update this module's local settings from the global settings module.
|
# Update this module's local settings from the global settings module.
|
||||||
@@ -496,3 +497,18 @@ LOGGING = {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if 'django_jenkins' in INSTALLED_APPS:
|
||||||
|
JENKINS_TASKS = (
|
||||||
|
'django_jenkins.tasks.with_coverage',
|
||||||
|
'django_jenkins.tasks.run_pylint',
|
||||||
|
'django_jenkins.tasks.run_pep8',
|
||||||
|
'django_jenkins.tasks.run_pyflakes',
|
||||||
|
'django_jenkins.tasks.run_jshint',
|
||||||
|
'django_jenkins.tasks.run_csslint',
|
||||||
|
)
|
||||||
|
PEP8_RCFILE = "setup.cfg"
|
||||||
|
CSSLINT_CHECKED_FILES = [os.path.join(BASE_DIR, 'ui/static/less')]
|
||||||
|
JSHINT_CHECKED_FILES = [os.path.join(BASE_DIR, 'ui/static/js'),
|
||||||
|
os.path.join(BASE_DIR, 'ui/static/lib/ansible'),]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user