|
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