Skip to content

Commit

Permalink
gleam
Browse files Browse the repository at this point in the history
  • Loading branch information
danielbraun89 authored Sep 30, 2023
1 parent 88f5dd0 commit fe4b62b
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions feature_definitions/gleam/feature-definition.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"id": "gleam",
"version": "1.0.0",
"name": "Gleam (via Github Releases)",
"documentationURL": "http://github.com/devcontainers-contrib/features/tree/main/src/gleam",
"description": "Gleam is a friendly language for building type-safe, scalable systems. (Gleam compiles to Erlang code, so Erlang needs to be installed to run Gleam code.)",
"options": {
"version": {
"default": "latest",
"description": "Select the version to install.",
"proposals": [
"latest"
],
"type": "string"
}
},
"installsAfter": [
"ghcr.io/devcontainers-contrib/features/gh-release"
],
"dependencies": [
{
"feature": "ghcr.io/devcontainers-contrib/features/gh-release:1.0.24",
"options": {
"repo": "gleam-lang/gleam",
"binaryNames": "gleam",
"version": "$options.version"
}
}
],
"install_command": "echo 'Done!'",
"test_scenarios": [
{
"name": "test_defaults_debian",
"image": "mcr.microsoft.com/devcontainers/base:debian",
"test_commands": [
"gleam --version"
],
"options": {},
"features": {}
}
]
}

0 comments on commit fe4b62b

Please sign in to comment.