-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* One interface extends other * Streamline module * Retro-fit to serializer refactor * Break out Dagger * Conform * Use class name * Move to separate service * Exclude Dagger shell * Display relevant errors to user * Make it easy to inspect normalized script * Add .dag extension * Add notebook * Use node20 and export class * Upgrade dagger module * Fix tests * Latest protos * Use JSON encoding for e2e fixtures
- Loading branch information
1 parent
9520ebe
commit b68b02a
Showing
38 changed files
with
1,869 additions
and
1,163 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,13 @@ | ||
{ | ||
"name": "vscode-runme", | ||
"engineVersion": "v0.15.3", | ||
"sdk": "typescript", | ||
"dependencies": [ | ||
{ | ||
"name": "golang", | ||
"source": "github.com/purpleclay/daggerverse/golang@7e83bccc350fa981e975ac0c8619f92a1b729958" | ||
"source": "github.com/purpleclay/daggerverse/golang@7e83bccc350fa981e975ac0c8619f92a1b729958", | ||
"pin": "7e83bccc350fa981e975ac0c8619f92a1b729958" | ||
} | ||
], | ||
"source": "dagger", | ||
"engineVersion": "v0.11.4" | ||
"source": "dagger" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
/sdk | ||
/node_modules/** | ||
/**/node_modules/** | ||
/**/.pnpm-store/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
runme: | ||
id: 01JJDCG2SQSGV0DP55XCR55AYM | ||
version: v3 | ||
shell: dagger shell | ||
terminalRows: 20 | ||
--- | ||
|
||
# Compose Notebook Pipelines using the Dagger Shell | ||
|
||
Let's get upstream artifacts ready. First, compile the Runme kernel binary. | ||
|
||
```sh {"id":"01JJDCG2SPRDWGQ1F4Z6EH69EJ","name":"KERNEL_BINARY"} | ||
github.com/purpleclay/daggerverse/golang $(git https://github.com/stateful/runme | head | tree) | | ||
build | | ||
file runme | ||
``` | ||
|
||
Then, grab the presetup.sh script to provision the build container. | ||
|
||
```sh {"id":"01JJDCG2SQSGV0DP55X86EJFSZ","name":"PRESETUP","terminalRows":"14"} | ||
git https://github.com/stateful/vscode-runme | | ||
head | | ||
tree | | ||
file dagger/scripts/presetup.sh | ||
``` | ||
|
||
## Build the Runme VS Code Extension | ||
|
||
Let's tie together above's artifacts via their respective cell names to build the Runme VS Code extension. | ||
|
||
```sh {"id":"01JJDCG2SQSGV0DP55X8JVYDNR","name":"EXTENSION","terminalRows":"25"} | ||
github.com/stateful/vscode-runme | | ||
with-remote github.com/stateful/vscode-runme main | | ||
with-container $(KERNEL_BINARY) $(PRESETUP) | | ||
build-extension GITHUB_TOKEN | ||
``` |
Oops, something went wrong.