diff --git a/.ci/jenkins/integration/run_tests.sh b/.ci/jenkins/integration/run_tests.sh index 511c1a695c0..91d4741503f 100755 --- a/.ci/jenkins/integration/run_tests.sh +++ b/.ci/jenkins/integration/run_tests.sh @@ -1,5 +1,3 @@ #!/bin/bash -./scripts/common_startup.sh --dev-wheels - -nosetests test/integration +./run_tests.sh --dockerize --db postgres --external_tmp --clean_pyc --integration "$@" diff --git a/Makefile b/Makefile index c7e6e5539c8..df165a0a520 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,8 @@ IN_VENV=if [ -f $(VENV)/bin/activate ]; then . $(VENV)/bin/activate; fi; PROJECT_URL?=https://github.com/galaxyproject/galaxy GRUNT_DOCKER_NAME:=galaxy/client-builder:16.01 GRUNT_EXEC?=node_modules/grunt-cli/bin/grunt +WEBPACK_EXEC?=node_modules/webpack/bin/webpack.js +GXY_NODE_MODULES=client/node_modules DOCS_DIR=doc DOC_SOURCE_DIR=$(DOCS_DIR)/source SLIDESHOW_DIR=$(DOC_SOURCE_DIR)/slideshow @@ -92,6 +94,9 @@ client-install-libs: npm-deps ## Fetch updated client dependencies using bower. client: grunt style ## Rebuild all client-side artifacts +charts: npm-deps ## Rebuild charts + NODE_PATH=$(GXY_NODE_MODULES) client/$(WEBPACK_EXEC) -p --config config/plugins/visualizations/charts/webpack.config.js + grunt-docker-image: ## Build docker image for running grunt docker build -t ${GRUNT_DOCKER_NAME} client diff --git a/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js b/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js index c1dc69678eb..ea097fcfd9c 100644 --- a/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js +++ b/client/galaxy/scripts/mvc/dataset/dataset-li-edit.js @@ -122,30 +122,38 @@ var DatasetListItemEdit = _super.extend( return $details; }, - /************************************************************************** + /************************************************************************** * Render help button to show tool help text without rerunning the tool. * Issue #2100 */ _renderToolHelpButton : function() { var datasetID = this.model.attributes.dataset_id; var jobID = this.model.attributes.creating_job; + var self = this; var parseToolBuild = function(data) { - var toolName = data.name; - var toolHelp = (data.help) ? data.help : "No help is available for the tool."; - var helpString = '