summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorMarkus Heiser <markus@darmarit.de>2021-02-22 20:15:23 +0100
committerMarkus Heiser <markus.heiser@darmarit.de>2021-04-23 11:14:29 +0200
commit720d0d48ad2e36f08debc815f6be2d53e4767a8d (patch)
tree1fc1a38aff4749f9c604dd25618e6886dd15bada /.github
parent438d35c38670a21fb646c3d3db0c07d0611c5cb4 (diff)
downloadsearxng-720d0d48ad2e36f08debc815f6be2d53e4767a8d.tar.gz
searxng-720d0d48ad2e36f08debc815f6be2d53e4767a8d.zip
[enh] implement all build task in a bash script (manage)
note: in further patches script 'manage' will replace 'manage.sh' pyenv.* : assert : build virtualenv if not exists intsall : developer install of searx into virtualenv unintsall : uninstall developer installation cmd ... : run command ... in virtualenv OK : test if virtualenv is OK pypi.upload: Upload python packages to PyPi (to test use pypi.upload.test) pybuild : Build python packages at ./${PYDIST} pyclean : delete virtualenv and intermediate py files test.* : pylint : lint PYLINT_FILES, searx/engines, searx & tests pep8 : pycodestyle (pep8) for all files except PYLINT_FILES unit : run unit tests coverage : run unit tests with coverage robot : run robot test clean : clean intermediate test stuff node.* : env : download & install npm dependencies locally clean : drop npm installations buildenv : rebuild ./utils/brand.env data.* : all : update searx/languages.py and ./data/* languages : update searx/data/engines_languages.json & searx/languages.py useragents: update searx/data/useragents.json with the most recent versions of Firefox. themes.* : all : build all themes oscar : build oscar theme simple : build simple theme bootstrap : less compile bootstrap.min.css CSS babel.compile : pybabel compile ./searx/translations docs.* : html : build HTML documentation gh-pages : deploy on gh-pages branch autobuild : autobuild HTML documentation while editing prebuild : build reST include files (./${DOCS_BUILD}/includes) clean : clean documentation build docker.build [push] : build (and push) docker image gecko.driver : download & install geckodriver if not already installed (required for robot_tests) Signed-off-by: Markus Heiser <markus@darmarit.de>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions