99 @echo " "
1010 @echo " build-push build image and upload to ghcr.io"
1111 @echo " "
12- @echo " run27 install Skeleton for Nextcloud 27"
1312 @echo " run28 install Skeleton for Nextcloud 28"
1413 @echo " run29 install Skeleton for Nextcloud 29"
14+ @echo " run30 install Skeleton for Nextcloud 30"
1515 @echo " run install Skeleton for Nextcloud Last"
1616 @echo " "
1717 @echo " For development of this example use PyCharm run configurations. Development is always set for last Nextcloud."
1818 @echo " First run 'Skeleton' and then 'make registerXX', after that you can use/debug/develop it and easy test."
1919 @echo " "
20- @echo " register27 perform registration of running Skeleton into the 'manual_install' deploy daemon."
2120 @echo " register28 perform registration of running Skeleton into the 'manual_install' deploy daemon."
2221 @echo " register29 perform registration of running Skeleton into the 'manual_install' deploy daemon."
22+ @echo " register30 perform registration of running Skeleton into the 'manual_install' deploy daemon."
2323 @echo " register perform registration of running Skeleton into the 'manual_install' deploy daemon."
2424
2525.PHONY : build-push
2626build-push :
2727 docker login ghcr.io
2828 docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/skeleton:latest .
2929
30- .PHONY : run27
31- run27 :
32- docker exec master-stable27-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
33- docker exec master-stable27-1 sudo -u www-data php occ app_api:app:register skeleton --force-scopes \
34- --info-xml https://raw.githubusercontent.com/cloud-py-api/app-skeleton-python/main/appinfo/info.xml
35-
3630.PHONY : run28
3731run28 :
3832 docker exec master-stable28-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
@@ -45,36 +39,42 @@ run29:
4539 docker exec master-stable29-1 sudo -u www-data php occ app_api:app:register skeleton --force-scopes \
4640 --info-xml https://raw.githubusercontent.com/cloud-py-api/app-skeleton-python/main/appinfo/info.xml
4741
42+ .PHONY : run30
43+ run30 :
44+ docker exec master-stable30-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
45+ docker exec master-stable30-1 sudo -u www-data php occ app_api:app:register skeleton --force-scopes \
46+ --info-xml https://raw.githubusercontent.com/cloud-py-api/app-skeleton-python/main/appinfo/info.xml
47+
4848.PHONY : run
4949run :
5050 docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
5151 docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register skeleton --force-scopes \
5252 --info-xml https://raw.githubusercontent.com/cloud-py-api/app-skeleton-python/main/appinfo/info.xml
5353
54- .PHONY : register27
55- register27 :
56- docker exec master-stable27-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
57- docker exec master-stable27-1 sudo -u www-data php occ app_api:app:register skeleton manual_install --json-info \
58- "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[],\"system\":0}" \
59- --force-scopes --wait-finish
60-
6154.PHONY : register28
6255register28 :
6356 docker exec master-stable28-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
6457 docker exec master-stable28-1 sudo -u www-data php occ app_api:app:register skeleton manual_install --json-info \
65- "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[],\"system\":0 }" \
58+ "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[]}" \
6659 --force-scopes --wait-finish
6760
6861.PHONY : register29
6962register29 :
7063 docker exec master-stable29-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
7164 docker exec master-stable29-1 sudo -u www-data php occ app_api:app:register skeleton manual_install --json-info \
72- "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[],\"system\":0}" \
65+ "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[]}" \
66+ --force-scopes --wait-finish
67+
68+ .PHONY : register30
69+ register30 :
70+ docker exec master-stable30-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
71+ docker exec master-stable30-1 sudo -u www-data php occ app_api:app:register skeleton manual_install --json-info \
72+ "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[]}" \
7373 --force-scopes --wait-finish
7474
7575.PHONY : register
7676register :
7777 docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister skeleton --silent --force || true
7878 docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register skeleton manual_install --json-info \
79- "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[],\"system\":0 }" \
79+ "{\"id\" :\"skeleton\",\"name\":\"App Skeleton\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":9030,\"scopes\":[]}" \
8080 --force-scopes --wait-finish
0 commit comments