Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 5 additions & 15 deletions examples/go-project.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,17 @@ version: "1"

tools:
- name: go
version: ">=1.21.0"
required: true
- name: docker
required: true
- name: git
version: ">=1.18.0"
required: true

env_vars:
- name: GOPATH
required: false
- name: DATABASE_URL
required: true
- name: API_KEY
required: true

ports:
- 8080
- 5432
- name: GOBIN
required: false

files:
- path: go.mod
required: true
- path: .env
required: true
- path: main.go
required: false
30 changes: 30 additions & 0 deletions examples/rails-project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
version: "1"

tools:
- name: ruby
version: ">=3.0.0"
required: true
- name: bundle
required: true
- name: node
required: false
- name: yarn
required: false

env_vars:
- name: DATABASE_URL
required: true
- name: RAILS_ENV
required: false
pattern: "^(development|test|production)$"

ports:
- 3000

files:
- path: Gemfile
required: true
- path: config/database.yml
required: true
- path: .env
required: false
10 changes: 6 additions & 4 deletions examples/rust-project.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,21 @@ version: "1"

tools:
- name: rustc
version: ">=1.70.0"
version: ">=1.65.0"
required: true
- name: cargo
required: true
- name: git
required: true

env_vars:
- name: RUST_LOG
required: false
- name: DATABASE_URL
required: false

files:
- path: Cargo.toml
required: true
- path: src/main.rs
required: true
required: false
- path: src/lib.rs
required: false
Loading