docs: Add additional missing detail to the oneclick app release doc.

This commit is contained in:
Mateusz Mandera
2021-06-03 18:16:48 +02:00
committed by Tim Abbott
parent 1fdf09cfac
commit 01818c1825

View File

@@ -30,7 +30,8 @@ Also pass the following as environment variables in `.github/workflows/update-on
### Verifying the one click app image
* The action will send the image name and test droplet details to the stream configured in the
above steps.
* SSH into the test droplet by following the instructions in the message.
* SSH into the test droplet by following the instructions in the message. In order to do this,
you need to add your SSH key to the team.
* After logging into the test droplet, exit the installer and run the following script.
https://raw.githubusercontent.com/digitalocean/marketplace-partners/master/scripts/99-img-check.sh
@@ -40,7 +41,12 @@ Also pass the following as environment variables in `.github/workflows/update-on
* If there are no errors (you can ignore most of the warnings), exit the SSH connection and
reconnect.
* Populate the details asked by the installer and verify that the installer completes successfully.
If there are errors see the section below.
One error is expected:
```
User root has a populated authorized_keys file in /root/.ssh/authorized_keys
```
The key in that file will be the SSH key you've authenticated with.
If there are other errors see the section below.
* Use the link generated by the installer to create a new Zulip organization. Do some basic
testing like sending a bunch of messages and reloading the webpage.
* If there are no issues, submit the image in the