Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
server
command
|
|
|
versiongate
command
|
|
|
internal
|
|
|
application
Package application implements VersionGate's Application domain concept: a single distributable mobile app, scoped to exactly one Project, that Releases and Versions are evaluated against (specs/domain/application.md).
|
Package application implements VersionGate's Application domain concept: a single distributable mobile app, scoped to exactly one Project, that Releases and Versions are evaluated against (specs/domain/application.md). |
|
cli
Package cli implements the versiongate operator CLI.
|
Package cli implements the versiongate operator CLI. |
|
postgres
Package postgres wires VersionGate to its PostgreSQL database: connection pooling and schema migrations (specs/decisions/database.md).
|
Package postgres wires VersionGate to its PostgreSQL database: connection pooling and schema migrations (specs/decisions/database.md). |
|
project
Package project implements VersionGate's Project domain concept: the top-level organizational boundary that Applications, Releases, and API Tokens are scoped to (specs/domain/project.md).
|
Package project implements VersionGate's Project domain concept: the top-level organizational boundary that Applications, Releases, and API Tokens are scoped to (specs/domain/project.md). |
|
release
Package release implements VersionGate's Release domain concept: a published version of an Application for its platform (specs/domain/release.md).
|
Package release implements VersionGate's Release domain concept: a published version of an Application for its platform (specs/domain/release.md). |
|
token
Package token implements VersionGate's API Token domain concept: issuing, verifying, and revoking Project-scoped bearer credentials (specs/decisions/authentication.md).
|
Package token implements VersionGate's API Token domain concept: issuing, verifying, and revoking Project-scoped bearer credentials (specs/decisions/authentication.md). |
|
updatepolicy
Package updatepolicy implements the Update Policy Evaluation domain concept: the derived decision of whether a client on a given version should continue, be notified of an available update, or be required to update (specs/domain/update-policy.md).
|
Package updatepolicy implements the Update Policy Evaluation domain concept: the derived decision of whether a client on a given version should continue, be notified of an available update, or be required to update (specs/domain/update-policy.md). |
|
Package migrations embeds VersionGate's SQL schema migrations so they ship inside the compiled binary — no migrations/ directory needs to be present alongside a deployed VersionGate (e.g.
|
Package migrations embeds VersionGate's SQL schema migrations so they ship inside the compiled binary — no migrations/ directory needs to be present alongside a deployed VersionGate (e.g. |
Click to show internal directories.
Click to hide internal directories.