Files
galaxy/.gitignore
T
mvdbeek 651221510a Attempt to use epoch of client build time for cache busting
Store webpack build hash in meta.json file, and use that to setup
the cache busting.
This should prevent clients from unnecessarily reloading client bundles
when the server restarts and/or when individual workers finish booting
at staggered intervals.
This became more important with usegalaxy.org not forking off workers
from a preloaded master (so all workers would have the same starttime).
2022-07-13 22:16:14 +03:00

186 lines
3.6 KiB
Plaintext

.hg*
# Downloaded and locally built eggs
eggs
scripts/scramble/build
scripts/scramble/lib
scripts/scramble/archives
# Python virtualenv
.venv
.venv3
# Python build artifacts
build
dist
lib/galaxy.egg-info
.eggs
# Generated static content
lib/galaxy/web/framework/static/maps
lib/galaxy/web/framework/static/scripts
lib/galaxy/web/framework/static/style
lib/galaxy/web/framework/meta.json
# Database stuff
/database/
# Python bytecode
*.pyc
# Galaxy Runtime Files
*.lock
*.log
*.pid
celerybeat-schedule
# Celery state files
celerybeat-schedule.*
# Tool Shed Runtime Files
tool_shed_webapp.lock
tool_shed_webapp.log
tool_shed_webapp.pid
hgweb.config*
lib/tool_shed/scripts/bootstrap_tool_shed/user_info.xml
# Reports Runtime Files
reports_webapp.lock
reports_webapp.log
reports_webapp.pid
# Jupyter Runtime Files
.ipynb_checkpoints
# Config files
universe_wsgi.ini
reports_wsgi.ini
reports.ini
tool_shed_wsgi.ini
# Config files.
datatypes_conf.xml
tool_conf.xml
external_service_types_conf.xml
migrated_tools_conf.xml
shed_tool_conf.xml
tool_data_table_conf.xml
tool_sheds_conf.xml
integrated_tool_panel.xml
openid_conf.xml
shed_tool_data_table_conf.xml
job_conf.xml
data_manager_conf.xml
shed_data_manager_conf.xml
object_store_conf.xml
job_metrics_conf.xml
workflow_schedulers_conf.xml
config/*
config/plugins/interactive_environments/**/*.ini
config/plugins/**/.cache
!config/plugins
static/welcome.html.*
static/welcome.html
static/client_build_hash.txt
lib/galaxy_test/selenium/jupyter/galaxy_selenium_context.yml
# Tool data.
tool-data/annotation_profiler_options.xml
tool-data/annotation_profiler_valid_builds.txt
tool-data/gatk_annotations.txt
tool-data/gd.restriction_enzymes.txt
tool-data/gd.species.txt
tool-data/shared/igv/igv_build_sites.txt
tool-data/shared/rviewer/rviewer_build_sites.txt
tool-data/shared/ncbi/builds.txt
tool-data/shared/ucsc/builds.txt
tool-data/shared/ucsc/manual_builds.txt
tool-data/shared/ensembl/builds.txt
tool-data/shared/ucsc/publicbuilds.txt
tool-data/shared/ucsc/ucsc_build_sites.txt
tool-data/*.loc
tool-data/genome/*
tool-data/*.sample
tool-data/testtoolshed.g2.bx.psu.edu/
tool-data/toolshed.g2.bx.psu.edu/
tool-data/**/*.fa
# Test output
.pytest_cache/
assets/
test-data-cache
run_api_tests.html
run_cwl_tests.html
run_framework_tests.html
run_functional_tests.html
run_integration_tests.html
run_selenium_tests.html
run_toolshed_tests.html
test/tool_shed/tmp/*
.coverage
htmlcov
run_unit_tests.html
test/unit/**.log
.tox
# Project files
*.kpf
.idea
.vscode
client/**/jsconfig.json
vetur.config.js
.pre-commit-config.yaml
# Chrom len files
*.len
# Jars
tool-data/shared/jars/
# JS, Local node_modules, and bower_components directories
static/maps
static/plugins
static/scripts
node_modules
bower_components
client/src/libs/*
# Old galaxy client location
client/galaxy
# Documentation build files.
doc/build
doc/schema.md
doc/source/admin/config_logging_default_yaml.rst
doc/source/dev/schema.md
client/docs/dist
# webpack stats
client/webpack-stats.json
# packages
packages/*/build
packages/*/dist
packages/*/*.egg-info
# Misc
*.orig
.DS_Store
*.rej
*~
# standalone script + main, or build into dist.
config/plugins/**/static/dist
config/plugins/**/static/script.js
config/plugins/**/static/main.css
config/plugins/**/static/plugin_build_hash.txt
config/plugins/**/static/*.map
# viz-specific build artifacts to ignore (until these are removed from codebase)
config/plugins/visualizations/annotate_image/static/jquery.contextMenu.css
config/plugins/visualizations/nvd3/nvd3_bar/static/nvd3.js
# CWL conformance tests
lib/galaxy_test/api/cwl/test_cwl_conformance_v1_?.py
test/functional/tools/cwl_tools/v1.?/