Align Keeper Argus publication flow
This commit is contained in:
+4
-10
@@ -37,17 +37,11 @@ go run .\services\keepernotes\cmd\keepernotes -addr :8098 -data .\keeper-notes.j
|
||||
|
||||
## Publish to Argus
|
||||
|
||||
The Argus publisher script uses the admin endpoints exposed by `https://argus.kusoft.xyz/site.js`:
|
||||
Argus publication follows `G:\Repos\Marketplace\ARGUS_PUBLICATION.md`: copy the APK over SSH, then insert release metadata into `/srv/argus-data/argus.db` on the Argus host. The app must only use the public read-only manifest API for updates.
|
||||
|
||||
* `POST /api/admin/session/login`
|
||||
* `PUT /api/admin/apps/{slug}`
|
||||
* `POST /api/admin/apps/{slug}/releases`
|
||||
|
||||
Set credentials in the current shell, then run:
|
||||
Build the APK, then run:
|
||||
|
||||
```powershell
|
||||
$env:ARGUS_USERNAME='admin'
|
||||
$env:ARGUS_PASSWORD='<password>'
|
||||
.\scripts\publish-argus.ps1
|
||||
```
|
||||
|
||||
@@ -57,6 +51,6 @@ Default publish metadata:
|
||||
* package: `eu.qsfera.keeper`
|
||||
* name: `QKeep`
|
||||
* Android label: `КуЗаметки`
|
||||
* version: `0.1.21`
|
||||
* Android version code: `22`
|
||||
* version: `0.1.22`
|
||||
* Android version code: `23`
|
||||
* channel: `stable`
|
||||
|
||||
Reference in New Issue
Block a user