https://github.com/restatedev/e2e-verification-runner
This repository contains the e2e verification runner
https://github.com/restatedev/e2e-verification-runner
Last synced: 4 months ago
JSON representation
This repository contains the e2e verification runner
- Host: GitHub
- URL: https://github.com/restatedev/e2e-verification-runner
- Owner: restatedev
- Created: 2024-10-04T09:18:12.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-29T08:24:21.000Z (6 months ago)
- Last Synced: 2026-01-29T13:31:17.201Z (6 months ago)
- Language: TypeScript
- Size: 156 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Verification Runner
## Install and build
To get all the dependencies required to develop the node services:
```shell
$ npm install
```
To build:
```shell
$ npm run build
```
## Build and push the docker image:
A node services Docker image is used by the verification tests in Kubernetes.
```shell
$ docker build --platform linux/arm64,linux/amd64 -t ghcr.io/restatedev/e2e-verification-runner --push .
```
## Lint and format
Linting is run together with `gradle check`, you can format using:
```shell
$ npm run format
```
## Running the services
### As a webapp
```shell
SERVICES=InterpreterDriver node dist/app.js
```
## As a standalone job
```shell
SERVICES=InterpreterDriverJob node dist/app.js
```
## See [`run-verification.sh`](scripts/run-verification.sh)