You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automatically built and deployed on pushes to master branch.
7
+
Deployments of API backend is done through Cloud Deploy (`deployment/clouddeploy/osv-api`).
30
8
31
9
# Contributing:
32
10
11
+
Note: Running the API locally (via `make run-api-server` and `make api-server-tests`) requires GCP authentication to fetch the configuration from the `oss-vdb` project. See also `v1/README.md`.
For `oss-vdb`, terraform is run as part of the weekly release process.
45
37
46
-
### oss-vdb-test Project
38
+
##Deploy endpoints configuration for integration tests
47
39
48
-
Deployment is handled through terraform.
40
+
The Cloud Endpoints service that is required for the unit tests to run is **not** automatically deployed (to allow for testing of proto changes). The testing service is `api-test.osv.dev` on the `oss-vdb` project.
49
41
50
-
`api_descriptor.pb` is symlinked to inside `deployment/terraform/environments/oss-vdb-test/api/`,
51
-
Make any desired changes to `api_config.tftpl` in same folder.
42
+
The configuration for this service is located in this directory `api_config_test.yaml`. To deploy changes, use the following command:
52
43
53
-
`terraform plan` and `terraform apply` are automatically run on pushes to the master branch.
0 commit comments