Skip to content

Commit 989beab

Browse files
committed
Adjustments for AppAPI 2.1.0
1 parent 8d0758a commit 989beab

File tree

2 files changed

+7
-27
lines changed

2 files changed

+7
-27
lines changed

Makefile

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ help:
99
@echo " "
1010
@echo " build-push build image and upload to ghcr.io"
1111
@echo " "
12-
@echo " deploy28 deploy example to registered 'docker_dev' for Nextcloud 28"
13-
@echo " deploy27 deploy example to registered 'docker_dev' for Nextcloud 27"
14-
@echo " "
1512
@echo " run28 install TalkBotAI for Nextcloud 28"
1613
@echo " run27 install TalkBotAI for Nextcloud 27"
1714
@echo " "
@@ -24,26 +21,14 @@ help:
2421
.PHONY: build-push
2522
build-push:
2623
docker login ghcr.io
27-
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/talk_bot_ai_example:2.0.0 --tag ghcr.io/cloud-py-api/talk_bot_ai_example:latest .
28-
29-
.PHONY: deploy28
30-
deploy28:
31-
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
32-
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:deploy talk_bot_ai_example \
33-
--info-xml https://raw.githubusercontent.com/cloud-py-api/talk_bot_ai_example/main/appinfo/info.xml
24+
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/talk_bot_ai_example:2.1.0 --tag ghcr.io/cloud-py-api/talk_bot_ai_example:latest .
3425

3526
.PHONY: run28
3627
run28:
3728
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
3829
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register talk_bot_ai_example --force-scopes \
3930
--info-xml https://raw.githubusercontent.com/cloud-py-api/talk_bot_ai_example/main/appinfo/info.xml
4031

41-
.PHONY: deploy27
42-
deploy27:
43-
docker exec master-stable27-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
44-
docker exec master-stable27-1 sudo -u www-data php occ app_api:app:deploy talk_bot_ai_example \
45-
--info-xml https://raw.githubusercontent.com/cloud-py-api/talk_bot_ai_example/main/appinfo/info.xml
46-
4732
.PHONY: run27
4833
run27:
4934
docker exec master-stable27-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
@@ -54,12 +39,12 @@ run27:
5439
register28:
5540
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
5641
docker exec master-nextcloud-1 sudo -u www-data php occ app_api:app:register talk_bot_ai_example manual_install --json-info \
57-
"{\"appid\":\"talk_bot_ai_example\",\"name\":\"TalkBotAI Example\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":10034,\"scopes\":{\"required\":[\"TALK\", \"TALK_BOT\"],\"optional\":[]},\"system_app\":0}" \
42+
"{\"id\":\"talk_bot_ai_example\",\"name\":\"TalkBotAI Example\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":10034,\"scopes\":[\"TALK\", \"TALK_BOT\"],\"system\":0}" \
5843
--force-scopes --wait-finish
5944

6045
.PHONY: register27
6146
register27:
6247
docker exec master-stable27-1 sudo -u www-data php occ app_api:app:unregister talk_bot_ai_example --silent --force || true
6348
docker exec master-stable27-1 sudo -u www-data php occ app_api:app:register talk_bot_ai_example manual_install --json-info \
64-
"{\"appid\":\"talk_bot_ai_example\",\"name\":\"TalkBotAI Example\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":10034,\"scopes\":{\"required\":[\"TALK\", \"TALK_BOT\"],\"optional\":[]},\"system_app\":0}" \
49+
"{\"id\":\"talk_bot_ai_example\",\"name\":\"TalkBotAI Example\",\"daemon_config_name\":\"manual_install\",\"version\":\"1.0.0\",\"secret\":\"12345\",\"port\":10034,\"scopes\":[\"TALK\", \"TALK_BOT\"],\"system\":0}" \
6550
--force-scopes --wait-finish

appinfo/info.xml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ It shouldn't be too difficult to use a more advanced model based on this example
1515
1616
Refer to [How to install](https://github.com/cloud-py-api/talk_bot_ai_example/blob/main/HOW_TO_INSTALL.md) to try it.
1717
]]></description>
18-
<version>2.0.0</version>
18+
<version>2.1.0</version>
1919
<licence>MIT</licence>
2020
<author mail="[email protected]" homepage="https://github.com/andrey18106">Andrey Borysenko</author>
2121
<author mail="[email protected]" homepage="https://github.com/bigcat88">Alexander Piskun</author>
@@ -32,17 +32,12 @@ Refer to [How to install](https://github.com/cloud-py-api/talk_bot_ai_example/bl
3232
<docker-install>
3333
<registry>ghcr.io</registry>
3434
<image>cloud-py-api/talk_bot_ai_example</image>
35-
<image-tag>2.0.0</image-tag>
35+
<image-tag>2.1.0</image-tag>
3636
</docker-install>
3737
<scopes>
38-
<required>
39-
<value>TALK</value>
40-
<value>TALK_BOT</value>
41-
</required>
42-
<optional>
43-
</optional>
38+
<value>TALK</value>
39+
<value>TALK_BOT</value>
4440
</scopes>
45-
<protocol>http</protocol>
4641
<system>false</system>
4742
</external-app>
4843
</info>

0 commit comments

Comments
 (0)