Open chhsiao1981 opened 5 months ago
Hi @chhsiao1981 100% agree that ./make.sh
should be rewritten for the modern era.
The various ways to run ChRIS are described here. https://chrisproject.org/docs/run
tl;dr ./make.sh
is for backend development only, and primarily used by @jbernal0019 himself. The other methods: miniChRIS-docker, miniChRIS-podman, charts, and the documentation you find on https://chrisproject.org/docs, are suitable for "general users" and maintained by me.
make.sh
is a 1990s-style deployment setup.In addition, I don't think it's good to put several
.sh
in the root-dir.Thanks to @jennydaman's modern deployment setup in
miniChRIS-docker miniChRIS-podman charts
Perhaps we can:
make/
:I understand that we do want to have some simple bash-scripts for deployment. I would propose to have these scripts in
deploy/
:deploy/install-docker.sh
deploy/uninstall-docker.sh
deploy/install-podman.sh
deploy/uninstall-podman.sh
deploy/install-helm.sh
deploy/uninstall-helm.sh
deploy/install-make.sh
deploy/uninstall-make.sh