File tree Expand file tree Collapse file tree 4 files changed +33
-23
lines changed
backend/windmill-worker/nsjail
frontend/src/lib/components Expand file tree Collapse file tree 4 files changed +33
-23
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,12 @@ mount {
3737 mandatory: false
3838}
3939
40+ mount {
41+ src: "/root/.local/share/uv/tools/ansible"
42+ dst: "/root/.local/share/uv/tools/ansible"
43+ is_bind: true
44+ }
45+
4046mount {
4147 src: "/usr"
4248 dst: "/usr"
Original file line number Diff line number Diff line change @@ -22,8 +22,7 @@ FROM ghcr.io/windmill-labs/windmill-ee:dev
2222COPY --from=rust:1.81.0 /usr/local/cargo /usr/local/cargo
2323COPY --from=rust:1.81.0 /usr/local/rustup /usr/local/rustup
2424
25- RUN uv tool install ansible && [ -d "$(uv tool dir)/ansible/bin/" ] && find "$(uv tool dir)/ansible/bin/" -mindepth 1 -maxdepth 1 -type f -executable -regextype posix-extended -regex '^((.+/)?)[^.]+' -print0 | xargs -0 -I {} mv {} "/usr/local/bin/"
26-
25+ RUN uv tool install ansible && [ -d "$(uv tool dir)/ansible/bin/" ] && find "$(uv tool dir)/ansible/bin/" -mindepth 1 -maxdepth 1 -type f -executable -regextype posix-extended -regex '^((.+/)?)[^.]+' -print0 | xargs -0 ln -s -t "$UV_TOOL_BIN_DIR/" || true
2726# dotnet SDK
2827COPY --from=bitnami/dotnet-sdk:9.0.101-debian-12-r0 /opt/bitnami/dotnet-sdk /opt/dotnet-sdk
2928RUN ln -s /opt/dotnet-sdk/bin/dotnet /usr/bin/dotnet
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ RUN apt-get update && apt-get install -y libprotobuf-dev libnl-route-3-dev
4747COPY --from=rust:1.80.1 /usr/local/cargo /usr/local/cargo
4848COPY --from=rust:1.80.1 /usr/local/rustup /usr/local/rustup
4949
50- RUN uv tool install ansible && [ -d "$(uv tool dir)/ansible/bin/" ] && find "$(uv tool dir)/ansible/bin/" -mindepth 1 -maxdepth 1 -type f -executable -regextype posix-extended -regex '^((.+/)?)[^.]+' -print0 | xargs -0 -I {} mv {} "/usr/local/bin/"
50+ RUN uv tool install ansible && [ -d "$(uv tool dir)/ansible/bin/" ] && find "$(uv tool dir)/ansible/bin/" -mindepth 1 -maxdepth 1 -type f -executable -regextype posix-extended -regex '^((.+/)?)[^.]+' -print0 | xargs -0 ln -s -t "$UV_TOOL_BIN_DIR/" || true
5151
5252# dotnet SDK
5353COPY --from=bitnami/dotnet-sdk:9.0.101-debian-12-r0 /opt/bitnami/dotnet-sdk /opt/dotnet-sdk
Original file line number Diff line number Diff line change 448448 bind:value
449449 currency ={extra ?.currency }
450450 locale ={extra ?.currencyLocale ?? ' en-US' }
451+ {disabled }
451452 />
452453 {:else }
453454 <div class =" relative w-full" >
982983 </div >
983984 {:else if inputCat == ' date' }
984985 {#if format === ' date' }
985- <DateInput {autofocus } bind:value dateFormat ={extra ?.[' dateFormat' ]} />
986+ <DateInput {disabled } { autofocus } bind:value dateFormat ={extra ?.[' dateFormat' ]} />
986987 {:else }
987- <DateTimeInput useDropdown {autofocus } bind:value />
988+ <DateTimeInput { disabled } useDropdown {autofocus } bind:value />
988989 {/if }
989990 {:else if inputCat == ' sql' || inputCat == ' yaml' }
990- <div class =" border my-1 mb-4 w-full border-primary" >
991- {#await import (' $lib/components/SimpleEditor.svelte' )}
992- <Loader2 class =" animate-spin" />
993- {:then Module }
994- <Module .default
995- on:focus ={(e ) => {
996- dispatch (' focus' )
997- }}
998- on:blur ={(e ) => {
999- dispatch (' blur' )
1000- }}
1001- bind:this ={editor }
1002- lang ={inputCat }
1003- bind:code ={value }
1004- autoHeight
1005- />
1006- {/await }
1007- </div >
991+ {#if disabled }
992+ <textarea disabled />
993+ {:else }
994+ <div class =" border my-1 mb-4 w-full border-secondary" >
995+ {#await import (' $lib/components/SimpleEditor.svelte' )}
996+ <Loader2 class =" animate-spin" />
997+ {:then Module }
998+ <Module .default
999+ on:focus ={(e ) => {
1000+ dispatch (' focus' )
1001+ }}
1002+ on:blur ={(e ) => {
1003+ dispatch (' blur' )
1004+ }}
1005+ bind:this ={editor }
1006+ lang ={inputCat }
1007+ bind:code ={value }
1008+ autoHeight
1009+ />
1010+ {/await }
1011+ </div >
1012+ {/if }
10081013 {:else if inputCat == ' base64' }
10091014 <div class =" flex flex-col my-6 w-full" >
10101015 <input
You can’t perform that action at this time.
0 commit comments