mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
a2abdc297b
* Switch variable to make it easier to debug Fixes #3933 * rename output file * add setting to directly generate refs * use prod mode * fix check * add debug flags * remove debug marker * pre-safe keys * update installer ref * split installer steps * split steps further * try static adding * remove split key add * try dry rn again * do not dry run keys * fix debian 11 detection * add ci to let install run through * remove flags * remove dryrun * run on master * query api on test * fix missing env * use matmair for tests * use specific version * remove old python first * check python version * add more version checks * multiline marker for action * add option to select python env * set python version before running installer * cleanup script * use inline apt for python install * package 3.9 by default * remove custom python install * add some sleeps * fix package names * reduce double depb definition * set python version * remove 3.9 requirement * do invoke and wheel install in the right context * fix typing for 3.8 * use var for config file if it exsists * fix discovery * use raw output for jq * remove tests * revert change in tasks.py
29 lines
533 B
YAML
29 lines
533 B
YAML
name: install.sh
|
|
help: Interactive installer for InvenTree
|
|
version: 2.0
|
|
|
|
args:
|
|
- name: source
|
|
help: Package source that should be used
|
|
default: stable
|
|
allowed:
|
|
- stable
|
|
- master
|
|
- main
|
|
- name: publisher
|
|
help: Publisher that should be used
|
|
default: inventree
|
|
|
|
flags:
|
|
- long: --no-call
|
|
short: -n
|
|
help: Do not call outside APIs (only functionally needed)
|
|
- long: --dry-run
|
|
short: -d
|
|
help: Dry run (do not install anything)
|
|
|
|
examples:
|
|
- install
|
|
- install master --no-call
|
|
- install master matmair --dry-run
|