diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 00000000..d3ab3953 --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,40 @@ +# ./.gitpod.yml +image: + file: .devcontainer/Dockerfile + +ports: + - name: Veilid Node + port: 5150 + onOpen: ignore + visibility: private + +tasks: + - name: Setup Environment + init: | + cargo --version + command: sleep infinity + +vscode: + extensions: + - rust-lang.rust-analyzer + - serayuzgur.crates + - tamasfe.even-better-toml + - vadimcn.vscode-lldb + - gitlab.gitlab-workflow + +gitlab: + prebuilds: + # Enable for the default branch (main/master) + master: true + # Enable for all branches + branches: true + # Enable for merge requests + mergeRequests: true + # Add a check to merge requests + addCheck: true + # Add a "Open in Gitpod" button to merge request description + addComment: true + # Add CI Badge to README + addBadge: true + # Add label to merge requests indicating if changes to Dockerfile or .gitpod.yml files + addLabel: true \ No newline at end of file