matrix-docker-ansible-deploy/roles/custom/matrix-client-schildichat/tasks
Slavi Pantaleev f19f3bea2d Progress a bit on self-building for Schildichat
This is related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3831

It:

- adds some missing variables
- version variable to branch variable conversion

While it improves the situation, it still doesn't result in a working
self-building feature, because:

- cloning a repository containing submodules requires special care,
  as described here
  (c03ef20e5d/README.md (initial-build-setup))

- we likely better clone a specific repository version from the very beginning, instead of trying to change subsequently (and having to re-initilize submodules)
  though that's very different than what we're doing elsewhere and is likely very wasteful

- we can't just build a `Dockerfile`, we need to invoke `make setup` (`./setup.sh`)

- it's likely that the `docker-src` directory is not reusable across
  versions or may require special handling to clean up files, etc.
2024-11-28 11:40:31 +02:00
..
main.yml add SchildiChat client 2023-08-30 19:23:52 +03:00
prepare_themes.yml Add "Web" to Element and SchildiChat web application (#3755) 2024-11-07 16:31:26 +02:00
self_check.yml Add "Web" to Element and SchildiChat web application (#3755) 2024-11-07 16:31:26 +02:00
setup_install.yml Progress a bit on self-building for Schildichat 2024-11-28 11:40:31 +02:00
setup_uninstall.yml Add "Web" to Element and SchildiChat web application (#3755) 2024-11-07 16:31:26 +02:00
validate_config.yml Add "Web" to Element and SchildiChat web application (#3755) 2024-11-07 16:31:26 +02:00