- Clone the repository locally
- If you want to change something in DevPod agent code:
- Exchange the URL in DefaultAgentDownloadURL with a custom public repository release you have created.
- Build devpod via:
./hack/rebuild.sh
- Upload
test/devpod-linux-amd64
andtest/devpod-linux-arm64
to the public repository release assets.
- Build devpod via:
./hack/rebuild.sh
(asking for sudo password) - Add docker provider via
devpod provider add docker
- Configure docker provider via
devpod use provider docker
- Start devpod in vscode with
devpod up examples/simple