|
2 | 2 |
|
3 | 3 | .PHONY: help
|
4 | 4 | help:
|
5 |
| - @echo "Welcome to app_python_skeleton example. Please use \`make <target>\` where <target> is one of" |
| 5 | + @echo "Welcome to Skeleton example. Please use \`make <target>\` where <target> is one of" |
6 | 6 | @echo " "
|
7 | 7 | @echo " Next commands are only for dev environment with nextcloud-docker-dev!"
|
8 | 8 | @echo " They should run from the host you are developing on(with activated venv) and not in the container with Nextcloud!"
|
9 | 9 | @echo " "
|
10 | 10 | @echo " build-push build image and upload to ghcr.io"
|
11 | 11 | @echo " "
|
12 |
| - @echo " deploy deploy example to registered 'docker_dev'" |
| 12 | + @echo " deploy deploy Skeleton to registered 'docker_dev'" |
13 | 13 | @echo " "
|
14 |
| - @echo " run28 install app_python_skeleton for Nextcloud 28" |
15 |
| - @echo " run27 install app_python_skeleton for Nextcloud 27" |
| 14 | + @echo " run28 install Skeleton for Nextcloud 28" |
| 15 | + @echo " run27 install Skeleton for Nextcloud 27" |
16 | 16 | @echo " "
|
17 | 17 | @echo " For development of this example use PyCharm run configurations. Development is always set for last Nextcloud."
|
18 |
| - @echo " First run 'app_python_skeleton' and then 'make manual_register', after that you can use/debug/develop it and easy test." |
| 18 | + @echo " First run 'Skeleton' and then 'make manual_register', after that you can use/debug/develop it and easy test." |
19 | 19 | @echo " "
|
20 |
| - @echo " manual_register perform registration of running 'app_python_skeleton' into 'manual_install' deploy daemon." |
| 20 | + @echo " manual_register perform registration of running Skeleton into the 'manual_install' deploy daemon." |
21 | 21 |
|
22 | 22 | .PHONY: build-push
|
23 | 23 | build-push:
|
24 | 24 | docker login ghcr.io
|
25 |
| - docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/py_app_v2-skeleton:latest . |
| 25 | + docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/skeleton:latest . |
26 | 26 |
|
27 | 27 | .PHONY: deploy
|
28 | 28 | deploy:
|
29 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:deploy app_python_skeleton docker_dev \ |
| 29 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:deploy skeleton docker_dev \ |
30 | 30 | --info-xml https://raw.githubusercontent.com/cloud-py-api/nc_py_api/main/examples/as_app/skeleton/appinfo/info.xml
|
31 | 31 |
|
32 | 32 | .PHONY: run28
|
33 | 33 | run28:
|
34 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:unregister app_python_skeleton --silent || true |
35 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register app_python_skeleton docker_dev -e --force-scopes |
| 34 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:unregister skeleton --silent || true |
| 35 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register skeleton docker_dev -e --force-scopes |
36 | 36 |
|
37 | 37 | .PHONY: run27
|
38 | 38 | run27:
|
39 |
| - docker exec master-stable27-1 sudo -u www-data php occ app_ecosystem_v2:app:unregister app_python_skeleton --silent || true |
40 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register app_python_skeleton docker_dev -e --force-scopes |
| 39 | + docker exec master-stable27-1 sudo -u www-data php occ app_ecosystem_v2:app:unregister skeleton --silent || true |
| 40 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register skeleton docker_dev -e --force-scopes |
41 | 41 |
|
42 | 42 | .PHONY: manual_register
|
43 | 43 | manual_register:
|
44 |
| - docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register app_python_skeleton manual_install --json-info \ |
45 |
| - "{\"appid\":\"app_python_skeleton\",\"name\":\"App Python Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"host\":\"host.docker.internal\",\"port\":9029,\"scopes\":{\"required\":[],\"optional\":[]},\"protocol\":\"http\",\"system_app\":0}" \ |
| 44 | + docker exec master-nextcloud-1 sudo -u www-data php occ app_ecosystem_v2:app:register skeleton manual_install --json-info \ |
| 45 | + "{\"appid\":\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"host\":\"host.docker.internal\",\"port\":9030,\"scopes\":{\"required\":[],\"optional\":[]},\"protocol\":\"http\",\"system_app\":0}" \ |
46 | 46 | -e --force-scopes
|
0 commit comments