|
9 | 9 | @echo " Next commands are only for dev environment with nextcloud-docker-dev!"
|
10 | 10 | @echo " They should run from the host you are developing on (with activated venv) and not in the container with Nextcloud!"
|
11 | 11 | @echo " "
|
12 |
| - @echo " deploy deploy example to registered 'docker_dev' for Nextcloud" |
13 |
| - @echo " " |
14 |
| - @echo " run install Context Chat for Nextcloud" |
| 12 | + @echo " run deploy and install Context Chat for Nextcloud" |
15 | 13 | @echo " "
|
16 | 14 | @echo " For development of this example use PyCharm run configurations. Development is always set for last Nextcloud."
|
17 | 15 | @echo " First run 'Context Chat' and then 'make manual_register', after that you can use/debug/develop it and easy test."
|
18 | 16 | @echo " "
|
19 |
| - @echo " register perform registration of running 'Context Chat' into the 'manual_install' deploy daemon." |
| 17 | + @echo " register perform registration of running 'Context Chat' into the 'manual_install' deploy daemon." |
20 | 18 |
|
21 | 19 | #.PHONY: build-push
|
22 | 20 | #build-push:
|
23 | 21 | # docker login ghcr.io
|
24 | 22 | # docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/nextcloud/context_chat_backend:2.0.1 --tag ghcr.io/nextcloud/context_chat_backend:latest .
|
25 | 23 |
|
26 |
| -.PHONY: deploy |
27 |
| -deploy: |
28 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister context_chat_backend --silent || true |
29 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:deploy context_chat_backend docker_dev \ |
30 |
| - --info-xml https://raw.githubusercontent.com/nextcloud/context_chat_backend/master/appinfo/info.xml |
31 |
| - |
32 | 24 | .PHONY: run
|
33 | 25 | run:
|
34 | 26 | docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister context_chat_backend --silent || true
|
35 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register context_chat_backend docker_dev \ |
| 27 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register context_chat_backend \ |
36 | 28 | --force-scopes \
|
37 | 29 | --info-xml https://raw.githubusercontent.com/nextcloud/context_chat_backend/master/appinfo/info.xml
|
38 | 30 |
|
39 | 31 | .PHONY: register
|
40 | 32 | register:
|
41 | 33 | docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister context_chat_backend --silent || true
|
42 | 34 | docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register context_chat_backend manual_install --json-info \
|
43 |
| - "{\"appid\":\"context_chat_backend\",\"name\":\"Context Chat Backend\",\"daemon_config_name\":\"manual_install\",\"version\":\"2.0.1\",\"secret\":\"12345\",\"port\":10034,\"scopes\":[],\"system_app\":0}" \ |
| 35 | + "{\"id\":\"context_chat_backend\",\"name\":\"Context Chat Backend\",\"daemon_config_name\":\"manual_install\",\"version\":\"2.0.1\",\"secret\":\"12345\",\"port\":10034,\"scopes\":[],\"system\":0}" \ |
44 | 36 | --force-scopes --wait-finish
|
0 commit comments