working on runtime executions
This commit is contained in:
@@ -16,3 +16,10 @@ distributions:
|
||||
installation:
|
||||
build_required: false
|
||||
system_native: true
|
||||
|
||||
execution_config:
|
||||
interpreter:
|
||||
binary: "/bin/sh"
|
||||
args:
|
||||
- "-c"
|
||||
file_extension: null
|
||||
|
||||
@@ -21,3 +21,24 @@ installation:
|
||||
- yarn
|
||||
- pnpm
|
||||
module_support: true
|
||||
|
||||
execution_config:
|
||||
interpreter:
|
||||
binary: node
|
||||
args: []
|
||||
file_extension: ".js"
|
||||
environment:
|
||||
env_type: node_modules
|
||||
dir_name: node_modules
|
||||
create_command:
|
||||
- npm
|
||||
- init
|
||||
- "-y"
|
||||
interpreter_path: null
|
||||
dependencies:
|
||||
manifest_file: package.json
|
||||
install_command:
|
||||
- npm
|
||||
- install
|
||||
- "--prefix"
|
||||
- "{pack_dir}"
|
||||
|
||||
@@ -27,3 +27,29 @@ installation:
|
||||
- pipenv
|
||||
- poetry
|
||||
virtual_env_support: true
|
||||
|
||||
execution_config:
|
||||
interpreter:
|
||||
binary: python3
|
||||
args:
|
||||
- "-u"
|
||||
file_extension: ".py"
|
||||
environment:
|
||||
env_type: virtualenv
|
||||
dir_name: ".venv"
|
||||
create_command:
|
||||
- python3
|
||||
- "-m"
|
||||
- venv
|
||||
- "--copies"
|
||||
- "{env_dir}"
|
||||
interpreter_path: "{env_dir}/bin/python3"
|
||||
dependencies:
|
||||
manifest_file: requirements.txt
|
||||
install_command:
|
||||
- "{interpreter}"
|
||||
- "-m"
|
||||
- pip
|
||||
- install
|
||||
- "-r"
|
||||
- "{manifest_path}"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ref: core.sensor.builtin
|
||||
ref: core.builtin
|
||||
pack_ref: core
|
||||
name: Builtin
|
||||
description: Built-in sensor runtime for native Attune sensors (timers, webhooks, etc.)
|
||||
|
||||
@@ -26,3 +26,9 @@ installation:
|
||||
- bash
|
||||
- dash
|
||||
portable: true
|
||||
|
||||
execution_config:
|
||||
interpreter:
|
||||
binary: "/bin/bash"
|
||||
args: []
|
||||
file_extension: ".sh"
|
||||
|
||||
Reference in New Issue
Block a user