Update readme
This commit is contained in:
@@ -16,12 +16,6 @@ And then run the development server:
|
||||
|
||||
You'll be able to access the app in development at http://development-tenant.fizzy.localhost:3006
|
||||
|
||||
### Tests
|
||||
|
||||
For testing OpenAI API requests, we use [VCR](https://github.com/vcr/vcr). If you want to test AI features exercising the API, you need to place the `config/credentials/test.key`
|
||||
that you can get from 1Password in "Fizzy - test.key". Then, when running tests that use Open AI API, you must either set the env variable VCR_RECORD=1
|
||||
or to add `vcr_record!` to the test. See `VcrTestHelper`.
|
||||
|
||||
## Running tests
|
||||
|
||||
For fast feedback loops, unit tests can be run with:
|
||||
@@ -45,6 +39,12 @@ Card.find_each(&:refresh_search_embedding)
|
||||
Comment.find_each(&:refresh_search_embedding)
|
||||
```
|
||||
|
||||
### Tests
|
||||
|
||||
For testing OpenAI API requests, we use [VCR](https://github.com/vcr/vcr). If you want to test AI features exercising the API, you need to place the `config/credentials/test.key`
|
||||
that you can get from 1Password in "Fizzy - test.key". Then, when running tests that use Open AI API, you must either set the env variable VCR_RECORD=1
|
||||
or to add `vcr_record!` to the test. See `VcrTestHelper`.
|
||||
|
||||
## Deploying
|
||||
|
||||
Fizzy is deployed with Kamal. You'll need to have the 1Password CLI set up in order to access the secrets that are used when deploying. Provided you have that, it should be as simple as `bin/kamal deploy` to the correct environment.
|
||||
|
||||
Reference in New Issue
Block a user