1111 - stable*
1212
1313env :
14- APP_NAME : llm2
14+ APP_NAME : context_agent
1515
1616concurrency :
1717 group : integration-test-${{ github.head_ref || github.run_id }}
@@ -128,6 +128,10 @@ jobs:
128128 - name : Enable app and app_api
129129 run : ./occ app:enable -vvv -f app_api
130130
131+ - name : Register manual deploy daemon
132+ run : |
133+ ./occ app_api:daemon:register --net host manual_install "Manual Install" manual-install http localhost http://localhost:8080
134+
131135 - name : Setup python 3.10
132136 uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
133137 with :
@@ -151,7 +155,6 @@ jobs:
151155
152156 - name : Register backend
153157 run : |
154- ./occ app_api:daemon:register --net host manual_install "Manual Install" manual-install http localhost http://localhost:8080
155158 ./occ app_api:app:register llm2 manual_install --json-info "{\"appid\":\"llm2\",\"name\":\"Local large language model\",\"daemon_config_name\":\"manual_install\",\"version\":\"${{ fromJson(steps.llm2_appinfo.outputs.result).version }}\",\"secret\":\"12345\",\"port\":9080,\"scopes\":[\"AI_PROVIDERS\", \"TASK_PROCESSING\"],\"system_app\":0}" --force-scopes --wait-finish
156159
157160
@@ -162,19 +165,18 @@ jobs:
162165 pipx install poetry
163166 poetry install
164167
165- - name : Init llm2
168+ - name : Init context_agent
166169 working-directory : ${{ env.APP_NAME }}
167170 env :
168171 APP_ID : ${{ env.APP_NAME }}
169172 APP_PORT : 9081
170173 APP_VERSION : ${{ fromJson(steps.context_agent_appinfo.outputs.result).version }}
171174 run : |
172- poetry run python3 main.py > ./logs 2>&1 &
175+ poetry run python3 ex_app/lib/ main.py > ./logs 2>&1 &
173176
174177 - name : Register backend
175178 run : |
176- ./occ app_api:daemon:register --net host manual_install "Manual Install" manual-install http localhost http://localhost:8080
177- ./occ app_api:app:register llm2 manual_install --json-info "{\"appid\":\"context_agent\",\"name\":\"Nextcloud Assistant Context Agent",\"daemon_config_name\":\"manual_install\",\"version\":\"${{ fromJson(steps.context_agent_appinfo.outputs.result).version }}\",\"secret\":\"12345\",\"port\":9081,\"scopes\":[\"AI_PROVIDERS\", \"TASK_PROCESSING\"],\"system_app\":0}" --force-scopes --wait-finish
179+ ./occ app_api:app:register context_agent manual_install --json-info "{\"appid\":\"context_agent\",\"name\":\"Nextcloud Assistant Context Agent\",\"daemon_config_name\":\"manual_install\",\"version\":\"${{ fromJson(steps.context_agent_appinfo.outputs.result).version }}\",\"secret\":\"12345\",\"port\":9081,\"scopes\":[\"AI_PROVIDERS\", \"TASK_PROCESSING\"],\"system_app\":0}" --force-scopes --wait-finish
178180
179181
180182 - name : Run task
0 commit comments