1455 lines
46 KiB
Text
1455 lines
46 KiB
Text
Building all language implementations...
|
||
|
||
========================================
|
||
[1] Building awk (languages/awk)
|
||
========================================
|
||
#5 transferring context: 9.60kB done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/5] RUN apk add --no-cache gawk curl ca-certificates
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.awk .
|
||
#8 DONE 0.1s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.awk
|
||
#9 DONE 0.3s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers 0.1s done
|
||
#10 writing image sha256:01d5c197f31cea2db8e850a3e9ebfc30e4a6bd75c003f847782e820d55f4fda6 done
|
||
#10 naming to docker.io/library/ai-unturf-awk done
|
||
#10 DONE 0.1s
|
||
✅ awk built successfully
|
||
|
||
========================================
|
||
[2] Building bash (languages/bash)
|
||
========================================
|
||
#5 transferring context: 9.05kB done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/5] RUN apk add --no-cache bash curl jq ca-certificates
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.sh .
|
||
#8 DONE 0.1s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.sh
|
||
#9 DONE 0.4s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers 0.1s done
|
||
#10 writing image sha256:bc4ced4134e29317557f58e9b0df11cfe45bd888aaec76a1faeafe6a8104b3a5 done
|
||
#10 naming to docker.io/library/ai-unturf-bash done
|
||
#10 DONE 0.1s
|
||
✅ bash built successfully
|
||
|
||
========================================
|
||
[3] Building c-curl (languages/c/curl)
|
||
========================================
|
||
#10 0.549 uncloseai.c:297:5: note: 'snprintf' output between 18 and 529 bytes into a destination of size 512
|
||
#10 0.549 297 | snprintf(url, sizeof(url), "%s/chat/completions",
|
||
#10 0.549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
#10 0.549 298 | client->models[model_idx].endpoint);
|
||
#10 0.549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
#10 0.565 uncloseai.c: In function 'uncloseai_tts':
|
||
#10 0.566 uncloseai.c:343:35: warning: '/audio/speech' directive output may be truncated writing 13 bytes into a region of size between 1 and 512 [-Wformat-truncation=]
|
||
#10 0.566 343 | snprintf(url, sizeof(url), "%s/audio/speech", client->tts_endpoints[0]);
|
||
#10 0.566 | ^~~~~~~~~~~~~
|
||
#10 0.566 uncloseai.c:343:5: note: 'snprintf' output between 14 and 525 bytes into a destination of size 512
|
||
#10 0.566 343 | snprintf(url, sizeof(url), "%s/audio/speech", client->tts_endpoints[0]);
|
||
#10 0.566 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
#10 DONE 0.8s
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers
|
||
#11 exporting layers 1.7s done
|
||
#11 writing image sha256:c937df2cc6c3f04e0b7dc73638467b8b38707272bb2f6c0f51c2dada81b2e19a done
|
||
#11 naming to docker.io/library/ai-unturf-c-curl done
|
||
#11 DONE 1.7s
|
||
✅ c-curl built successfully
|
||
|
||
========================================
|
||
[4] Building c-libsoup (languages/c/libsoup)
|
||
========================================
|
||
#6 [4/6] COPY uncloseai.c .
|
||
#6 CACHED
|
||
|
||
#7 [5/6] COPY Makefile .
|
||
#7 CACHED
|
||
|
||
#8 [2/6] RUN apk --no-cache add gcc musl-dev libsoup-dev glib-dev make ca-certificates
|
||
#8 CACHED
|
||
|
||
#9 [3/6] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN make
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:f1d0804717b35866d852c1e56fa29726ea11072e54bb97ec53b242f635fff10f done
|
||
#11 naming to docker.io/library/ai-unturf-c-libsoup done
|
||
#11 DONE 0.0s
|
||
✅ c-libsoup built successfully
|
||
|
||
========================================
|
||
[5] Building clojure (languages/clojure)
|
||
========================================
|
||
#10 5.443 Downloading: commons-io/commons-io/2.16.1/commons-io-2.16.1.jar from central
|
||
#10 5.582 Downloading: org/apache/httpcomponents/httpclient-cache/4.5.14/httpclient-cache-4.5.14.jar from central
|
||
#10 5.586 Downloading: org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar from central
|
||
#10 5.616 Downloading: com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar from central
|
||
#10 5.656 Downloading: riddley/riddley/0.1.12/riddley-0.1.12.jar from clojars
|
||
#10 5.717 Downloading: clj-http/clj-http/3.13.0/clj-http-3.13.0.jar from clojars
|
||
#10 5.732 Downloading: org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar from central
|
||
#10 5.769 Downloading: commons-logging/commons-logging/1.2/commons-logging-1.2.jar from central
|
||
#10 5.900 Downloading: tigris/tigris/0.1.2/tigris-0.1.2.jar from clojars
|
||
#10 5.975 Downloading: potemkin/potemkin/0.4.7/potemkin-0.4.7.jar from clojars
|
||
#10 5.997 Downloading: com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.17.0/jackson-dataformat-smile-2.17.0.jar from central
|
||
#10 6.017 Downloading: org/apache/httpcomponents/httpmime/4.5.14/httpmime-4.5.14.jar from central
|
||
#10 6.149 Downloading: cheshire/cheshire/5.13.0/cheshire-5.13.0.jar from clojars
|
||
#10 DONE 6.5s
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers 0.1s done
|
||
#11 writing image sha256:a8d77e7401df76f22fc61ce68546d6f249c75c4d4b416cce9e6599576bf04d1c done
|
||
#11 naming to docker.io/library/ai-unturf-clojure done
|
||
#11 DONE 0.1s
|
||
✅ clojure built successfully
|
||
|
||
========================================
|
||
[6] Building c-nghttp2 (languages/c/nghttp2)
|
||
========================================
|
||
#6 [5/6] COPY Makefile .
|
||
#6 CACHED
|
||
|
||
#7 [2/6] RUN apk --no-cache add gcc musl-dev nghttp2-dev make ca-certificates
|
||
#7 CACHED
|
||
|
||
#8 [4/6] COPY uncloseai.c .
|
||
#8 CACHED
|
||
|
||
#9 [3/6] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN make
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:ce696ab6210ed584a1fb1365f1549f74c7a08069c3fdea1d4e352fd3e03d10e2 done
|
||
#11 naming to docker.io/library/ai-unturf-c-nghttp2 done
|
||
#11 DONE 0.0s
|
||
✅ c-nghttp2 built successfully
|
||
|
||
========================================
|
||
[7] Building cobol (languages/cobol)
|
||
========================================
|
||
#8 [stage-1 2/4] RUN apt-get update && apt-get install -y gnucobol4 libcob4 ca-certificates curl jq bash && rm -rf /var/lib/apt/lists/*
|
||
#8 CACHED
|
||
|
||
#9 [stage-1 3/4] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [builder 2/5] RUN apt-get update && apt-get install -y gnucobol4 && rm -rf /var/lib/apt/lists/*
|
||
#10 CACHED
|
||
|
||
#11 [builder 5/5] RUN cobc -x -free uncloseai.cob -o uncloseai
|
||
#11 CACHED
|
||
|
||
#12 [stage-1 4/4] COPY --from=builder /app/uncloseai .
|
||
#12 CACHED
|
||
|
||
#13 exporting to image
|
||
#13 exporting layers done
|
||
#13 writing image sha256:d17be52115e1fb61eef5fbc310e9eb2759221317ea08aed0e85dd40608f9ca60 done
|
||
#13 naming to docker.io/library/ai-unturf-cobol done
|
||
#13 DONE 0.0s
|
||
✅ cobol built successfully
|
||
|
||
========================================
|
||
[8] Building commonlisp (languages/commonlisp)
|
||
========================================
|
||
#9 [4/9] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [5/9] COPY hermes-nonstreaming.lisp .
|
||
#10 CACHED
|
||
|
||
#11 [3/9] RUN sbcl --eval '(ql:quickload :dexador)' --eval '(ql:quickload :jonathan)' --quit
|
||
#11 CACHED
|
||
|
||
#12 [8/9] COPY qwen-streaming.lisp .
|
||
#12 CACHED
|
||
|
||
#13 [9/9] COPY tts.lisp .
|
||
#13 DONE 0.1s
|
||
|
||
#14 exporting to image
|
||
#14 exporting layers 0.0s done
|
||
#14 writing image sha256:fe2f726936e2d69c4ab0dfb75e4d446a944cd4b21af7aecc108649f9ccf5b7b8 done
|
||
#14 naming to docker.io/library/ai-unturf-commonlisp done
|
||
#14 DONE 0.1s
|
||
✅ commonlisp built successfully
|
||
|
||
========================================
|
||
[9] Building cpp-boost-beast (languages/cpp/boost-beast)
|
||
========================================
|
||
#6 [2/6] RUN apk --no-cache add g++ make boost1.84-dev openssl-dev ca-certificates
|
||
#6 CACHED
|
||
|
||
#7 [4/6] COPY uncloseai.cpp .
|
||
#7 CACHED
|
||
|
||
#8 [5/6] COPY Makefile .
|
||
#8 CACHED
|
||
|
||
#9 [3/6] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN make
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:67c12d024da4d904c2976aa474879c1373180420f4503d023615a945a5b9b5f3 done
|
||
#11 naming to docker.io/library/ai-unturf-cpp-boost-beast done
|
||
#11 DONE 0.0s
|
||
✅ cpp-boost-beast built successfully
|
||
|
||
========================================
|
||
[10] Building cpp-cpp-httplib (languages/cpp/cpp-httplib)
|
||
========================================
|
||
#7 CACHED
|
||
|
||
#8 [3/7] WORKDIR /app
|
||
#8 CACHED
|
||
|
||
#9 [5/7] COPY uncloseai.cpp .
|
||
#9 CACHED
|
||
|
||
#10 [6/7] COPY Makefile .
|
||
#10 CACHED
|
||
|
||
#11 [7/7] RUN make
|
||
#11 CACHED
|
||
|
||
#12 exporting to image
|
||
#12 exporting layers done
|
||
#12 writing image sha256:585fbd6a4b5d8fabfbc1c6a1275519de80d253dfdaf057aaae8bec47ae81461f done
|
||
#12 naming to docker.io/library/ai-unturf-cpp-cpp-httplib
|
||
#12 naming to docker.io/library/ai-unturf-cpp-cpp-httplib done
|
||
#12 DONE 0.0s
|
||
✅ cpp-cpp-httplib built successfully
|
||
|
||
========================================
|
||
[11] Building cpp-libcurl (languages/cpp/libcurl)
|
||
========================================
|
||
|
||
#7 [3/6] WORKDIR /app
|
||
#7 DONE 0.1s
|
||
|
||
#8 [4/6] COPY uncloseai.cpp .
|
||
#8 DONE 0.1s
|
||
|
||
#9 [5/6] COPY Makefile .
|
||
#9 DONE 0.1s
|
||
|
||
#10 [6/6] RUN make
|
||
#10 0.226 g++ -std=c++11 -Wall -Wextra -O2 -o uncloseai uncloseai.cpp -lcurl
|
||
#10 DONE 2.7s
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers
|
||
#11 exporting layers 2.5s done
|
||
#11 writing image sha256:31853963c4074a3bcf3af5175ea8a4350a4da280f251e1d730173c3c9be047b0 done
|
||
#11 naming to docker.io/library/ai-unturf-cpp-libcurl done
|
||
#11 DONE 2.5s
|
||
✅ cpp-libcurl built successfully
|
||
|
||
========================================
|
||
[12] Building crystal (languages/crystal)
|
||
========================================
|
||
#9 [builder 3/4] COPY uncloseai.cr .
|
||
#9 DONE 0.1s
|
||
|
||
#10 [builder 4/4] RUN crystal build --release uncloseai.cr
|
||
#10 DONE 43.9s
|
||
|
||
#11 [stage-1 2/4] RUN apk add --no-cache ca-certificates gc-dev pcre2-dev libevent-dev
|
||
#11 CACHED
|
||
|
||
#12 [stage-1 3/4] WORKDIR /app
|
||
#12 CACHED
|
||
|
||
#13 [stage-1 4/4] COPY --from=builder /app/uncloseai .
|
||
#13 DONE 0.1s
|
||
|
||
#14 exporting to image
|
||
#14 exporting layers 0.1s done
|
||
#14 writing image sha256:f23a4f18bebddf56759ce9abcd6d20cdddc29b89abe59e0830dbf4b7740fdafa done
|
||
#14 naming to docker.io/library/ai-unturf-crystal done
|
||
#14 DONE 0.1s
|
||
✅ crystal built successfully
|
||
|
||
========================================
|
||
[13] Building csharp-http (languages/csharp/http)
|
||
========================================
|
||
#13 [builder 5/5] RUN dotnet build -c Release -o out
|
||
#13 1.349 Determining projects to restore...
|
||
#13 2.012 Restored /app/csharp.csproj (in 140 ms).
|
||
#13 6.670 csharp -> /app/out/csharp.dll
|
||
#13 6.689
|
||
#13 6.691 Build succeeded.
|
||
#13 6.691 0 Warning(s)
|
||
#13 6.691 0 Error(s)
|
||
#13 6.694
|
||
#13 6.694 Time Elapsed 00:00:05.95
|
||
#13 DONE 6.8s
|
||
|
||
#14 [stage-1 4/4] COPY --from=builder /app/out .
|
||
#14 DONE 0.2s
|
||
|
||
#15 exporting to image
|
||
#15 exporting layers 0.1s done
|
||
#15 writing image sha256:ed7ce024bddb717a45b9f4155a84b26ec172c745946927a6164583dab366fffe done
|
||
#15 naming to docker.io/library/ai-unturf-csharp-http done
|
||
#15 DONE 0.1s
|
||
✅ csharp-http built successfully
|
||
|
||
========================================
|
||
[14] Building csharp-openai (languages/csharp/openai)
|
||
========================================
|
||
5.546
|
||
5.546 /app/uncloseai.cs(10,7): warning CS8981: The type name 'uncloseai' only contains lower-cased ascii characters. Such names may become reserved for the language. [/app/uncloseai.csproj]
|
||
5.546 /app/uncloseai.cs(47,13): error CS1739: The best overload for 'ChatClient' does not have a parameter named 'apiKey' [/app/uncloseai.csproj]
|
||
5.546 /app/uncloseai.cs(94,13): error CS1739: The best overload for 'ChatClient' does not have a parameter named 'apiKey' [/app/uncloseai.csproj]
|
||
5.547 /app/uncloseai.cs(141,13): error CS1739: The best overload for 'AudioClient' does not have a parameter named 'apiKey' [/app/uncloseai.csproj]
|
||
5.547 /app/uncloseai.cs(153,17): error CS0117: 'SpeechGenerationOptions' does not contain a definition for 'Speed' [/app/uncloseai.csproj]
|
||
5.547 1 Warning(s)
|
||
5.547 4 Error(s)
|
||
5.550
|
||
5.550 Time Elapsed 00:00:04.97
|
||
------
|
||
Dockerfile:12
|
||
--------------------
|
||
10 | # Copy source and build
|
||
11 | COPY uncloseai.cs ./
|
||
12 | >>> RUN dotnet build -c Release -o /app/build
|
||
13 |
|
||
14 | # Run stage
|
||
--------------------
|
||
ERROR: failed to solve: process "/bin/sh -c dotnet build -c Release -o /app/build" did not complete successfully: exit code: 1
|
||
✅ csharp-openai built successfully
|
||
|
||
========================================
|
||
[15] Building dart (languages/dart)
|
||
========================================
|
||
#9 [build 6/7] RUN dart pub get --offline
|
||
#9 CACHED
|
||
|
||
#10 [build 7/7] RUN dart compile exe bin/uncloseai.dart -o bin/uncloseai
|
||
#10 CACHED
|
||
|
||
#11 [build 2/7] WORKDIR /app
|
||
#11 CACHED
|
||
|
||
#12 [build 3/7] COPY pubspec.* .
|
||
#12 CACHED
|
||
|
||
#13 [stage-1 2/2] COPY --from=build /app/bin/uncloseai /app/bin/
|
||
#13 CACHED
|
||
|
||
#14 exporting to image
|
||
#14 exporting layers done
|
||
#14 writing image sha256:86328cf548eb37727bd1d1cfbbf86e4581b5750751ee55d5c614dc66968e9f26 done
|
||
#14 naming to docker.io/library/ai-unturf-dart done
|
||
#14 DONE 0.0s
|
||
✅ dart built successfully
|
||
|
||
========================================
|
||
[16] Building d (languages/d)
|
||
========================================
|
||
#12 DONE 0.1s
|
||
|
||
#13 [9/9] RUN dmd -of=hermes_nonstreaming hermes_nonstreaming.d && dmd -of=hermes_streaming hermes_streaming.d && dmd -of=qwen_nonstreaming qwen_nonstreaming.d && dmd -of=qwen_streaming qwen_streaming.d && dmd -of=tts tts.d
|
||
#13 0.436 hermes_nonstreaming.d(21): Error: not an associative array initializer
|
||
#13 ERROR: process "/bin/sh -c dmd -of=hermes_nonstreaming hermes_nonstreaming.d && dmd -of=hermes_streaming hermes_streaming.d && dmd -of=qwen_nonstreaming qwen_nonstreaming.d && dmd -of=qwen_streaming qwen_streaming.d && dmd -of=tts tts.d" did not complete successfully: exit code: 1
|
||
------
|
||
> [9/9] RUN dmd -of=hermes_nonstreaming hermes_nonstreaming.d && dmd -of=hermes_streaming hermes_streaming.d && dmd -of=qwen_nonstreaming qwen_nonstreaming.d && dmd -of=qwen_streaming qwen_streaming.d && dmd -of=tts tts.d:
|
||
0.436 hermes_nonstreaming.d(21): Error: not an associative array initializer
|
||
------
|
||
Dockerfile:19
|
||
--------------------
|
||
18 | # Compile all examples
|
||
19 | >>> RUN dmd -of=hermes_nonstreaming hermes_nonstreaming.d && \
|
||
20 | >>> dmd -of=hermes_streaming hermes_streaming.d && \
|
||
21 | >>> dmd -of=qwen_nonstreaming qwen_nonstreaming.d && \
|
||
22 | >>> dmd -of=qwen_streaming qwen_streaming.d && \
|
||
23 | >>> dmd -of=tts tts.d
|
||
24 |
|
||
--------------------
|
||
ERROR: failed to solve: process "/bin/sh -c dmd -of=hermes_nonstreaming hermes_nonstreaming.d && dmd -of=hermes_streaming hermes_streaming.d && dmd -of=qwen_nonstreaming qwen_nonstreaming.d && dmd -of=qwen_streaming qwen_streaming.d && dmd -of=tts tts.d" did not complete successfully: exit code: 1
|
||
✅ d built successfully
|
||
|
||
========================================
|
||
[17] Building deno (languages/deno)
|
||
========================================
|
||
#3 DONE 0.0s
|
||
|
||
#4 [1/3] FROM docker.io/denoland/deno:2.1.4@sha256:3bf75873714baa410dcf7fabaf76d806d20f0ac8a7579df11577b4ed97416e34
|
||
#4 DONE 0.0s
|
||
|
||
#5 [internal] load build context
|
||
#5 transferring context: 93B done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/3] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/3] COPY uncloseai.ts .
|
||
#7 CACHED
|
||
|
||
#8 exporting to image
|
||
#8 exporting layers done
|
||
#8 writing image sha256:986244b89b1e93310d23f57e54d904a189784b73bfd41186463d75764c611784 done
|
||
#8 naming to docker.io/library/ai-unturf-deno done
|
||
#8 DONE 0.0s
|
||
✅ deno built successfully
|
||
|
||
========================================
|
||
[18] Building elixir-httpoison (languages/elixir/httpoison)
|
||
========================================
|
||
#13 [stage-1 7/8] COPY --from=build /app/run.exs /app/run.exs
|
||
#13 CACHED
|
||
|
||
#14 [build 3/8] RUN mix local.hex --force && mix local.rebar --force
|
||
#14 CACHED
|
||
|
||
#15 [build 4/8] COPY mix.exs mix.lock* ./
|
||
#15 CACHED
|
||
|
||
#16 [stage-1 4/8] COPY --from=build /app/_build /app/_build
|
||
#16 CACHED
|
||
|
||
#17 [stage-1 8/8] COPY --from=build /app/mix.exs /app/mix.exs
|
||
#17 CACHED
|
||
|
||
#18 exporting to image
|
||
#18 exporting layers done
|
||
#18 writing image sha256:85d6d4eb47ea1b4bf86b5df606799e0fd1616b78f43e66211c95469d3ce4f3a3 done
|
||
#18 naming to docker.io/library/ai-unturf-elixir-httpoison done
|
||
#18 DONE 0.0s
|
||
✅ elixir-httpoison built successfully
|
||
|
||
========================================
|
||
[19] Building elixir-openai (languages/elixir/openai)
|
||
========================================
|
||
#9 29.82 Compiling 40 files (.ex)
|
||
#9 31.17 Generated openai_ex app
|
||
#9 32.07 ===> Analyzing applications...
|
||
#9 32.12 ===> Compiling metrics
|
||
#9 33.55 ===> Analyzing applications...
|
||
#9 33.77 ===> Compiling hackney
|
||
#9 36.55 ==> httpoison
|
||
#9 36.55 Compiling 3 files (.ex)
|
||
#9 37.33 Generated httpoison app
|
||
#9 DONE 37.5s
|
||
|
||
#10 [6/6] COPY uncloseai.exs ./
|
||
#10 DONE 0.2s
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers
|
||
#11 exporting layers 0.3s done
|
||
#11 writing image sha256:d7dc3a70eadd3d30ed99bf17923f848b4e5f5d3119a5d3a8f70189273cc68622 done
|
||
#11 naming to docker.io/library/ai-unturf-elixir-openai 0.0s done
|
||
#11 DONE 0.4s
|
||
✅ elixir-openai built successfully
|
||
|
||
========================================
|
||
[20] Building erlang (languages/erlang)
|
||
========================================
|
||
#11 [builder 7/7] RUN ./rebar3 compile
|
||
#11 CACHED
|
||
|
||
#12 [stage-1 3/5] RUN apk add --no-cache ca-certificates
|
||
#12 CACHED
|
||
|
||
#13 [builder 3/7] RUN apk add --no-cache git && wget https://s3.amazonaws.com/rebar3/rebar3 && chmod +x rebar3
|
||
#13 CACHED
|
||
|
||
#14 [stage-1 5/5] COPY --from=builder /app/src /app/src
|
||
#14 CACHED
|
||
|
||
#15 exporting to image
|
||
#15 exporting layers done
|
||
#15 writing image sha256:7c0d118d6828e2e29bd7ea888f074160e16b1203d844d9aaa09adfffee8a2e31 done
|
||
#15 naming to docker.io/library/ai-unturf-erlang done
|
||
#15 DONE 0.0s
|
||
|
||
[33m1 warning found (use docker --debug to expand):
|
||
[0m - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
|
||
✅ erlang built successfully
|
||
|
||
========================================
|
||
[21] Building fortran (languages/fortran)
|
||
========================================
|
||
#5 transferring context: 94B done
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] RUN apt-get update && apt-get install -y gfortran-14 curl ca-certificates && rm -rf /var/lib/apt/lists/*
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.f90 .
|
||
#8 CACHED
|
||
|
||
#9 [5/5] RUN gfortran-14 -o uncloseai uncloseai.f90
|
||
#9 CACHED
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers done
|
||
#10 writing image sha256:c2e559eba5e6881b47ba1535a551b65378e808c73fa864dbca82f7662068af50 done
|
||
#10 naming to docker.io/library/ai-unturf-fortran done
|
||
#10 DONE 0.0s
|
||
✅ fortran built successfully
|
||
|
||
========================================
|
||
[22] Building fsharp (languages/fsharp)
|
||
========================================
|
||
#11 11.50 0 Error(s)
|
||
#11 11.50
|
||
#11 11.50 Time Elapsed 00:00:10.38
|
||
#11 DONE 11.7s
|
||
|
||
#12 [stage-1 2/4] RUN apk add --no-cache ca-certificates
|
||
#12 CACHED
|
||
|
||
#13 [stage-1 3/4] WORKDIR /app
|
||
#13 CACHED
|
||
|
||
#14 [stage-1 4/4] COPY --from=builder /app/out .
|
||
#14 DONE 0.2s
|
||
|
||
#15 exporting to image
|
||
#15 exporting layers 0.1s done
|
||
#15 writing image sha256:d583439e0b7d49dba078f59f15887c555377896713c36cd53186f9bc48513748
|
||
#15 writing image sha256:d583439e0b7d49dba078f59f15887c555377896713c36cd53186f9bc48513748 done
|
||
#15 naming to docker.io/library/ai-unturf-fsharp 0.0s done
|
||
#15 DONE 0.2s
|
||
✅ fsharp built successfully
|
||
|
||
========================================
|
||
[23] Building go-http (languages/go/http)
|
||
========================================
|
||
#11 [builder 5/7] COPY uncloseai/ ./uncloseai/
|
||
#11 ERROR: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::tzkop5au2bw8yxjjck4sy95h3: "/uncloseai": not found
|
||
|
||
#12 [builder 6/7] COPY examples/ ./examples/
|
||
#12 ERROR: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::tzkop5au2bw8yxjjck4sy95h3: "/examples": not found
|
||
------
|
||
> [builder 5/7] COPY uncloseai/ ./uncloseai/:
|
||
------
|
||
------
|
||
> [builder 6/7] COPY examples/ ./examples/:
|
||
------
|
||
Dockerfile:11
|
||
--------------------
|
||
9 | # Copy module files
|
||
10 | COPY go.mod .
|
||
11 | >>> COPY uncloseai/ ./uncloseai/
|
||
12 | COPY examples/ ./examples/
|
||
13 |
|
||
--------------------
|
||
ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::tzkop5au2bw8yxjjck4sy95h3: "/uncloseai": not found
|
||
✅ go-http built successfully
|
||
|
||
========================================
|
||
[24] Building go-openai (languages/go/openai)
|
||
========================================
|
||
#13 0.519 go mod download github.com/openai/openai-go
|
||
#13 0.519 main.go:12:2: missing go.sum entry for module providing package github.com/openai/openai-go/option; to add:
|
||
#13 0.519 go mod download github.com/openai/openai-go
|
||
#13 ERROR: process "/bin/sh -c CGO_ENABLED=0 GOOS=linux go build -o /uncloseai main.go" did not complete successfully: exit code: 1
|
||
------
|
||
> [builder 6/6] RUN CGO_ENABLED=0 GOOS=linux go build -o /uncloseai main.go:
|
||
0.519 main.go:11:2: missing go.sum entry for module providing package github.com/openai/openai-go; to add:
|
||
0.519 go mod download github.com/openai/openai-go
|
||
0.519 main.go:12:2: missing go.sum entry for module providing package github.com/openai/openai-go/option; to add:
|
||
0.519 go mod download github.com/openai/openai-go
|
||
------
|
||
Dockerfile:14
|
||
--------------------
|
||
12 |
|
||
13 | # Build the application
|
||
14 | >>> RUN CGO_ENABLED=0 GOOS=linux go build -o /uncloseai main.go
|
||
15 |
|
||
16 | # Final stage
|
||
--------------------
|
||
ERROR: failed to solve: process "/bin/sh -c CGO_ENABLED=0 GOOS=linux go build -o /uncloseai main.go" did not complete successfully: exit code: 1
|
||
✅ go-openai built successfully
|
||
|
||
========================================
|
||
[25] Building groovy-openai-client (languages/groovy/openai-client)
|
||
========================================
|
||
#7 DONE 0.3s
|
||
|
||
#8 [4/7] COPY HermesStreaming.groovy .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/7] COPY QwenNonStreaming.groovy .
|
||
#9 DONE 0.2s
|
||
|
||
#10 [6/7] COPY QwenStreaming.groovy .
|
||
#10 DONE 0.3s
|
||
|
||
#11 [7/7] COPY TTS.groovy .
|
||
#11 DONE 0.2s
|
||
|
||
#12 exporting to image
|
||
#12 exporting layers
|
||
#12 exporting layers 0.3s done
|
||
#12 writing image sha256:30c6a907695bd15615fd45c937aa92bee2e11deb124cb57e27b74876a9459503 done
|
||
#12 naming to docker.io/library/ai-unturf-groovy-openai-client 0.0s done
|
||
#12 DONE 0.4s
|
||
✅ groovy-openai-client built successfully
|
||
|
||
========================================
|
||
[26] Building haskell (languages/haskell)
|
||
========================================
|
||
1.869 Module
|
||
1.869 ‘Network.HTTP.Client.Conduit’
|
||
1.869 does not export
|
||
1.869 ‘streamResponseBody’
|
||
1.869 |
|
||
1.869 11 | import Network.HTTP.Client.Conduit (streamResponseBody)
|
||
1.869 | ^^^^^^^^^^^^^^^^^^
|
||
------
|
||
|
||
[33m1 warning found (use docker --debug to expand):
|
||
[0m - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
|
||
Dockerfile:8
|
||
--------------------
|
||
6 |
|
||
7 | COPY UncloseAI.hs .
|
||
8 | >>> RUN cabal build
|
||
9 |
|
||
10 | FROM debian:bookworm-slim
|
||
--------------------
|
||
ERROR: failed to solve: process "/bin/sh -c cabal build" did not complete successfully: exit code: 1
|
||
✅ haskell built successfully
|
||
|
||
========================================
|
||
[27] Building java-http (languages/java/http)
|
||
========================================
|
||
|
||
#5 [internal] load build context
|
||
#5 transferring context: 14.37kB done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/4] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/4] COPY UncloseAI.java .
|
||
#7 DONE 0.2s
|
||
|
||
#8 [4/4] RUN javac UncloseAI.java
|
||
#8 DONE 2.4s
|
||
|
||
#9 exporting to image
|
||
#9 exporting layers
|
||
#9 exporting layers 0.2s done
|
||
#9 writing image sha256:2bad21080f1cf9422e953a6f6d5ea0c5e5d508dc0d80e6eb42229b8bdc428b32 done
|
||
#9 naming to docker.io/library/ai-unturf-java-http 0.0s done
|
||
#9 DONE 0.2s
|
||
✅ java-http built successfully
|
||
|
||
========================================
|
||
[28] Building java-openai (languages/java/openai)
|
||
========================================
|
||
#12 18.63 [INFO] ------------------------------------------------------------------------
|
||
#12 18.63 [INFO] Total time: 14.482 s
|
||
#12 18.63 [INFO] Finished at: 2025-10-15T20:48:55Z
|
||
#12 18.63 [INFO] ------------------------------------------------------------------------
|
||
#12 DONE 18.8s
|
||
|
||
#13 [stage-1 3/6] COPY --from=builder /app/target/classes ./classes
|
||
#13 ERROR: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::ajkt24m3vxz5a2qda5yce6fgm: "/app/target/classes": not found
|
||
------
|
||
> [stage-1 3/6] COPY --from=builder /app/target/classes ./classes:
|
||
------
|
||
Dockerfile:19
|
||
--------------------
|
||
17 |
|
||
18 | # Copy compiled classes and dependencies from builder
|
||
19 | >>> COPY --from=builder /app/target/classes ./classes
|
||
20 | COPY --from=builder /root/.m2/repository /root/.m2/repository
|
||
21 | COPY --from=builder /app/pom.xml ./
|
||
--------------------
|
||
ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::ajkt24m3vxz5a2qda5yce6fgm: "/app/target/classes": not found
|
||
✅ java-openai built successfully
|
||
|
||
========================================
|
||
[29] Building javascript-bun (languages/javascript/bun)
|
||
========================================
|
||
#3 DONE 0.0s
|
||
|
||
#4 [1/3] FROM docker.io/oven/bun:1@sha256:00cccad6e9c66bbacc250851f689168606aaea551ac473e908bbcf00a5645025
|
||
#4 DONE 0.0s
|
||
|
||
#5 [2/3] WORKDIR /app
|
||
#5 CACHED
|
||
|
||
#6 [internal] load build context
|
||
#6 transferring context: 7.11kB done
|
||
#6 DONE 0.1s
|
||
|
||
#7 [3/3] COPY uncloseai.ts .
|
||
#7 DONE 0.2s
|
||
|
||
#8 exporting to image
|
||
#8 exporting layers 0.1s done
|
||
#8 writing image sha256:7678ae2232d77f86fde3da0ca03a3cd5a19571deead14c56c2353dd58c190910 done
|
||
#8 naming to docker.io/library/ai-unturf-javascript-bun 0.0s done
|
||
#8 DONE 0.2s
|
||
✅ javascript-bun built successfully
|
||
|
||
========================================
|
||
[30] Building javascript-nodejs (languages/javascript/nodejs)
|
||
========================================
|
||
#4 DONE 0.0s
|
||
|
||
#5 [internal] load build context
|
||
#5 transferring context: 10.13kB done
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/4] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/4] COPY uncloseai.js .
|
||
#7 CACHED
|
||
|
||
#8 [4/4] COPY package.json .
|
||
#8 CACHED
|
||
|
||
#9 exporting to image
|
||
#9 exporting layers done
|
||
#9 writing image sha256:e4e151ae1f9fe2cbc520baf46621979624d59c93a41e7eea71d9145feff6070c done
|
||
#9 naming to docker.io/library/ai-unturf-javascript-nodejs 0.0s done
|
||
#9 DONE 0.1s
|
||
✅ javascript-nodejs built successfully
|
||
|
||
========================================
|
||
[31] Building javascript-openai-nodejs (languages/javascript/openai/nodejs)
|
||
========================================
|
||
#5 transferring context: 4.22kB done
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/5] COPY package.json ./
|
||
#7 CACHED
|
||
|
||
#8 [4/5] RUN npm install
|
||
#8 CACHED
|
||
|
||
#9 [5/5] COPY uncloseai.js ./
|
||
#9 CACHED
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers done
|
||
#10 writing image sha256:8f8b90b16e8725ebbe8aac5b7d64d85e504125287e790b10186e1aaf048124c4 done
|
||
#10 naming to docker.io/library/ai-unturf-javascript-openai-nodejs done
|
||
#10 DONE 0.1s
|
||
✅ javascript-openai-nodejs built successfully
|
||
|
||
========================================
|
||
[32] Building javascript-typescript (languages/javascript/typescript)
|
||
========================================
|
||
#8 4.991 added 3 packages, and audited 4 packages in 4s
|
||
#8 4.993
|
||
#8 4.993 found 0 vulnerabilities
|
||
#8 4.996 npm notice
|
||
#8 4.996 npm notice New major version of npm available! 10.9.2 -> 11.6.2
|
||
#8 4.996 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2
|
||
#8 4.996 npm notice To update run: npm install -g npm@11.6.2
|
||
#8 4.996 npm notice
|
||
#8 5.481
|
||
#8 5.481 > uncloseai-typescript-examples@1.0.0 build
|
||
#8 5.481 > tsc
|
||
#8 5.481
|
||
#8 DONE 9.0s
|
||
|
||
#9 exporting to image
|
||
#9 exporting layers
|
||
#9 exporting layers 0.8s done
|
||
#9 writing image sha256:a1564d45580396be1fcc563f8608653388fb760092682fe188e6b1fd2c873677 done
|
||
#9 naming to docker.io/library/ai-unturf-javascript-typescript 0.0s done
|
||
#9 DONE 0.9s
|
||
✅ javascript-typescript built successfully
|
||
|
||
========================================
|
||
[33] Building javascript-vanilla (languages/javascript/vanilla)
|
||
========================================
|
||
#3 DONE 0.0s
|
||
|
||
#4 [1/3] FROM docker.io/library/python:3.13-alpine@sha256:b423d3e1a4e39e34193dd728852bf7d74f2f5bef7ab3e87bf7c459e7482fac44
|
||
#4 DONE 0.0s
|
||
|
||
#5 [2/3] WORKDIR /app
|
||
#5 CACHED
|
||
|
||
#6 [internal] load build context
|
||
#6 transferring context: 10.41kB done
|
||
#6 DONE 0.1s
|
||
|
||
#7 [3/3] COPY uncloseai.html index.html
|
||
#7 DONE 0.2s
|
||
|
||
#8 exporting to image
|
||
#8 exporting layers 0.1s done
|
||
#8 writing image sha256:107c8bf1ce4ca7950fa22bd4cc086977b7fe41d52d33b13a412b8035ef17e3e0 done
|
||
#8 naming to docker.io/library/ai-unturf-javascript-vanilla 0.0s done
|
||
#8 DONE 0.2s
|
||
✅ javascript-vanilla built successfully
|
||
|
||
========================================
|
||
[34] Building julia (languages/julia)
|
||
========================================
|
||
#5 resolve docker.io/library/julia:1.11@sha256:b1a53d67d0390aa9f94d93171dd86821775dd869db827e7e2c3bef353a2497a9 0.1s done
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/5] COPY Project.toml .
|
||
#7 CACHED
|
||
|
||
#8 [4/5] RUN julia -e 'using Pkg; Pkg.activate("."); Pkg.instantiate(); Pkg.precompile()'
|
||
#8 CACHED
|
||
|
||
#9 [5/5] COPY src ./src
|
||
#9 CACHED
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers done
|
||
#10 writing image sha256:c00c8eacf6d51d08b8d92e469f3ecd11ccb405cf97503373ebda25fbd9d79aa7 done
|
||
#10 naming to docker.io/library/ai-unturf-julia done
|
||
#10 DONE 0.0s
|
||
✅ julia built successfully
|
||
|
||
========================================
|
||
[35] Building kotlin (languages/kotlin)
|
||
========================================
|
||
#12 108.6 > Task :jar
|
||
#12 109.7 > Task :startScripts
|
||
#12 109.8 > Task :installDist
|
||
#12 109.8
|
||
#12 109.8 BUILD SUCCESSFUL in 1m 49s
|
||
#12 109.8 5 actionable tasks: 5 executed
|
||
#12 DONE 110.5s
|
||
|
||
#13 [stage-1 2/3] WORKDIR /app
|
||
#13 CACHED
|
||
|
||
#14 [stage-1 3/3] COPY --from=builder /app/build/install/app /app
|
||
#14 DONE 0.2s
|
||
|
||
#15 exporting to image
|
||
#15 exporting layers
|
||
#15 exporting layers 0.2s done
|
||
#15 writing image sha256:6a3144c8e2e3927d0afd29e4650cf3719a9d3f41656eb4fe562b82febd9f445f done
|
||
#15 naming to docker.io/library/ai-unturf-kotlin 0.0s done
|
||
#15 DONE 0.2s
|
||
✅ kotlin built successfully
|
||
|
||
========================================
|
||
[36] Building lua (languages/lua)
|
||
========================================
|
||
#5 transferring context: 11.33kB done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [3/5] RUN luarocks-5.4 install luasocket && luarocks-5.4 install luasec && luarocks-5.4 install lua-cjson
|
||
#6 CACHED
|
||
|
||
#7 [2/5] RUN apk add --no-cache lua5.4 lua5.4-dev luarocks5.4 ca-certificates openssl-dev gcc musl-dev
|
||
#7 CACHED
|
||
|
||
#8 [4/5] WORKDIR /app
|
||
#8 CACHED
|
||
|
||
#9 [5/5] COPY uncloseai.lua .
|
||
#9 DONE 0.2s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers 0.1s done
|
||
#10 writing image sha256:36949ae65e58ee5a01959efb2268d7731f74963c8db9b6233ed7978edf40f8c3 done
|
||
#10 naming to docker.io/library/ai-unturf-lua 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ lua built successfully
|
||
|
||
========================================
|
||
[37] Building mojo (languages/mojo)
|
||
========================================
|
||
#0 building with "default" instance using docker driver
|
||
|
||
#1 [internal] load build definition from Dockerfile
|
||
#1 transferring dockerfile: 505B done
|
||
#1 DONE 0.1s
|
||
|
||
#2 [internal] load metadata for docker.io/modular/max:latest
|
||
#2 ERROR: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
|
||
------
|
||
> [internal] load metadata for docker.io/modular/max:latest:
|
||
------
|
||
Dockerfile:3
|
||
--------------------
|
||
1 | # Use Modular MAX container (checked 2025-10-15: latest stable Mojo runtime)
|
||
2 | # Note: This requires Modular license acceptance
|
||
3 | >>> FROM modular/max:latest
|
||
4 |
|
||
5 | WORKDIR /app
|
||
--------------------
|
||
ERROR: failed to solve: modular/max:latest: failed to resolve source metadata for docker.io/modular/max:latest: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
|
||
✅ mojo built successfully
|
||
|
||
========================================
|
||
[38] Building nim (languages/nim)
|
||
========================================
|
||
#9 4.786 CC: ../nim/lib/pure/streams.nim
|
||
#9 4.997 CC: ../nim/lib/pure/asyncfutures.nim
|
||
#9 5.047 CC: ../nim/lib/pure/asyncdispatch.nim
|
||
#9 5.071 CC: ../nim/lib/pure/httpclient.nim
|
||
#9 5.101 CC: ../nim/lib/pure/lexbase.nim
|
||
#9 5.159 CC: ../nim/lib/pure/parsejson.nim
|
||
#9 5.180 CC: ../nim/lib/pure/json.nim
|
||
#9 5.337 CC: ../nim/lib/pure/strformat.nim
|
||
#9 5.480 CC: uncloseai.nim
|
||
#9 5.904 Hint: [Link]
|
||
#9 5.967 Hint: mm: orc; threads: on; opt: none (DEBUG BUILD, `-d:release` generates faster code)
|
||
#9 5.967 79322 lines; 5.395s; 140.758MiB peakmem; proj: /app/uncloseai.nim; out: /app/uncloseai [SuccessX]
|
||
#9 DONE 6.2s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:befc067e888cca33e1aedf363c80b0634726a1995af380f4f3299e01f5861280 done
|
||
#10 naming to docker.io/library/ai-unturf-nim 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ nim built successfully
|
||
|
||
========================================
|
||
[39] Building ocaml (languages/ocaml)
|
||
========================================
|
||
#7 CACHED
|
||
|
||
#8 [4/6] RUN opam install -y lwt cohttp-lwt-unix yojson dune
|
||
#8 CACHED
|
||
|
||
#9 [5/6] COPY --chown=opam:opam . .
|
||
#9 DONE 0.2s
|
||
|
||
#10 [6/6] RUN eval $(opam env) && dune build
|
||
#10 DONE 1.8s
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers
|
||
#11 exporting layers 0.2s done
|
||
#11 writing image sha256:56a713a68317b9a489e45ebd2e587caa2c96a99e311c62842bfe659a816c6adf done
|
||
#11 naming to docker.io/library/ai-unturf-ocaml 0.0s done
|
||
#11 DONE 0.3s
|
||
|
||
[33m1 warning found (use docker --debug to expand):
|
||
[0m - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 20)
|
||
✅ ocaml built successfully
|
||
|
||
========================================
|
||
[40] Building odin (languages/odin)
|
||
========================================
|
||
#5 transferring context: 9.75kB done
|
||
#5 DONE 0.0s
|
||
|
||
#6 [3/5] RUN wget https://github.com/odin-lang/Odin/releases/download/dev-2025-10/odin-linux-amd64-dev-2025-10-05.tar.gz && tar -xzf odin-linux-amd64-dev-2025-10-05.tar.gz && mv odin-linux-amd64-nightly+2025-10-05 /opt/odin && rm odin-linux-amd64-dev-2025-10-05.tar.gz && rm -rf /var/lib/apt/lists/*
|
||
#6 CACHED
|
||
|
||
#7 [2/5] RUN apt-get update && apt-get install -y wget llvm-18 clang-18 build-essential ca-certificates && rm -rf /var/lib/apt/lists/*
|
||
#7 CACHED
|
||
|
||
#8 [4/5] WORKDIR /app
|
||
#8 CACHED
|
||
|
||
#9 [5/5] COPY uncloseai.odin .
|
||
#9 DONE 0.2s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers 0.1s done
|
||
#10 writing image sha256:c96da793fb3a4d37c287fbdc06b3db6e7402a8f5d23ecfc747d59455f82c75e4 done
|
||
#10 naming to docker.io/library/ai-unturf-odin 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ odin built successfully
|
||
|
||
========================================
|
||
[41] Building perl (languages/perl)
|
||
========================================
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/5] RUN apt-get update && apt-get install -y ca-certificates make gcc libc-dev libssl-dev && rm -rf /var/lib/apt/lists/* && cpanm --notest LWP::UserAgent LWP::Protocol::https JSON HTTP::Request && apt-get purge -y make gcc libc-dev && apt-get autoremove -y
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.pl .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.pl
|
||
#9 DONE 0.5s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:6303e622152fb1407d98d01344fc78e05d7e2764653194fa79de4aebc3874c5e done
|
||
#10 naming to docker.io/library/ai-unturf-perl 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ perl built successfully
|
||
|
||
========================================
|
||
[42] Building php (languages/php)
|
||
========================================
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/5] RUN apk add --no-cache ca-certificates
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.php .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.php
|
||
#9 DONE 0.6s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:b01fc9abdab97f0e2796d89383fee47affe451e61f8f1352728b37582fce9159 done
|
||
#10 naming to docker.io/library/ai-unturf-php 0.0s done
|
||
#10 DONE 0.3s
|
||
✅ php built successfully
|
||
|
||
========================================
|
||
[43] Building powershell (languages/powershell)
|
||
========================================
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] RUN apk add --no-cache ca-certificates
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.ps1 .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.ps1
|
||
#9 DONE 0.6s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:c62d090199e11dbdb458ab68d9d71c69bed8fe4c352ecb2c52319a20737f67af done
|
||
#10 naming to docker.io/library/ai-unturf-powershell 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ powershell built successfully
|
||
|
||
========================================
|
||
[44] Building prolog (languages/prolog)
|
||
========================================
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.pl .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.pl
|
||
#9 DONE 0.5s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:aba9f229f5161ccc6cad6ef167bc49e18130992ffd860b465a1f5f5549a378a3 done
|
||
#10 naming to docker.io/library/ai-unturf-prolog 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ prolog built successfully
|
||
|
||
========================================
|
||
[45] Building python-aiohttp (languages/python/aiohttp)
|
||
========================================
|
||
#6 [2/6] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/6] COPY requirements.txt /app/requirements.txt
|
||
#7 CACHED
|
||
|
||
#8 [4/6] COPY uncloseai.py /app/uncloseai.py
|
||
#8 CACHED
|
||
|
||
#9 [5/6] RUN chmod +x /app/uncloseai.py
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN pip3 install --no-cache-dir -r /app/requirements.txt
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:40561f33dc84e22806283699c70a14095174813ee17e9ce9d28142ebcfe711b7 done
|
||
#11 naming to docker.io/library/ai-unturf-python-aiohttp done
|
||
#11 DONE 0.0s
|
||
✅ python-aiohttp built successfully
|
||
|
||
========================================
|
||
[46] Building python-httpx-async (languages/python/httpx-async)
|
||
========================================
|
||
#6 [5/6] RUN chmod +x /app/uncloseai.py
|
||
#6 CACHED
|
||
|
||
#7 [2/6] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [3/6] COPY requirements.txt /app/requirements.txt
|
||
#8 CACHED
|
||
|
||
#9 [4/6] COPY uncloseai.py /app/uncloseai.py
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN pip3 install --no-cache-dir -r /app/requirements.txt
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:ba2eda73911f88cc39ff2b5c092b2a9d9b0a544354bedfe7e155e8b92f70ed86 done
|
||
#11 naming to docker.io/library/ai-unturf-python-httpx-async 0.0s done
|
||
#11 DONE 0.0s
|
||
✅ python-httpx-async built successfully
|
||
|
||
========================================
|
||
[47] Building python-openai (languages/python/openai)
|
||
========================================
|
||
#6 [2/6] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/6] COPY requirements.txt /app/requirements.txt
|
||
#7 CACHED
|
||
|
||
#8 [4/6] COPY uncloseai.py /app/uncloseai.py
|
||
#8 CACHED
|
||
|
||
#9 [5/6] RUN chmod +x /app/uncloseai.py
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN pip3 install --no-cache-dir -r /app/requirements.txt
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:dee85dbeb9b2bc897611caabd4851f489410826e392c622b06e279305426dc71 done
|
||
#11 naming to docker.io/library/ai-unturf-python-openai done
|
||
#11 DONE 0.0s
|
||
✅ python-openai built successfully
|
||
|
||
========================================
|
||
[48] Building python-requests (languages/python/requests)
|
||
========================================
|
||
#6 [2/6] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/6] COPY requirements.txt /app/requirements.txt
|
||
#7 CACHED
|
||
|
||
#8 [4/6] COPY uncloseai.py /app/uncloseai.py
|
||
#8 CACHED
|
||
|
||
#9 [5/6] RUN chmod +x /app/uncloseai.py
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN pip3 install --no-cache-dir -r /app/requirements.txt
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:57f05217ad6ba799d3e6c99227ff57dcd2c86c06cf5d2bf306329c9e04267b0a done
|
||
#11 naming to docker.io/library/ai-unturf-python-requests done
|
||
#11 DONE 0.0s
|
||
✅ python-requests built successfully
|
||
|
||
========================================
|
||
[49] Building r (languages/r)
|
||
========================================
|
||
#5 DONE 0.0s
|
||
|
||
#6 [2/5] RUN apt-get update && apt-get install -y libcurl4-openssl-dev libssl-dev ca-certificates && R -e "install.packages(c('httr', 'jsonlite', 'R6'), repos='https://cloud.r-project.org/')" && rm -rf /var/lib/apt/lists/*
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.R .
|
||
#8 DONE 0.4s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.R
|
||
#9 DONE 0.6s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.3s done
|
||
#10 writing image sha256:64646b72fb21939b4aa41267a27a1eee93f7aca6ae1562bb987a9e25664c3d1e 0.0s done
|
||
#10 naming to docker.io/library/ai-unturf-r 0.0s done
|
||
#10 DONE 0.3s
|
||
✅ r built successfully
|
||
|
||
========================================
|
||
[50] Building ruby-http (languages/ruby/http)
|
||
========================================
|
||
#4 transferring context: 6.34kB done
|
||
#4 DONE 0.1s
|
||
|
||
#6 [4/5] COPY uncloseai.rb .
|
||
#6 CACHED
|
||
|
||
#7 [2/5] RUN apk add --no-cache ca-certificates
|
||
#7 CACHED
|
||
|
||
#8 [3/5] WORKDIR /app
|
||
#8 CACHED
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.rb
|
||
#9 CACHED
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers done
|
||
#10 writing image sha256:8f82bcf24665cf7963e9b0fba9d96cc25f53e9881745de2c1660cb14a886d7d4 done
|
||
#10 naming to docker.io/library/ai-unturf-ruby-http done
|
||
#10 DONE 0.0s
|
||
✅ ruby-http built successfully
|
||
|
||
========================================
|
||
[51] Building ruby-openai (languages/ruby/openai)
|
||
========================================
|
||
#6 [2/6] WORKDIR /app
|
||
#6 CACHED
|
||
|
||
#7 [3/6] COPY Gemfile ./
|
||
#7 CACHED
|
||
|
||
#8 [4/6] RUN bundle install
|
||
#8 CACHED
|
||
|
||
#9 [5/6] COPY uncloseai.rb ./
|
||
#9 CACHED
|
||
|
||
#10 [6/6] RUN chmod +x uncloseai.rb
|
||
#10 CACHED
|
||
|
||
#11 exporting to image
|
||
#11 exporting layers done
|
||
#11 writing image sha256:ddaa873fb65bd7de3153e115ca64ce7db3140274c1eca5d581ac984b8fb3f04a done
|
||
#11 naming to docker.io/library/ai-unturf-ruby-openai done
|
||
#11 DONE 0.0s
|
||
✅ ruby-openai built successfully
|
||
|
||
========================================
|
||
[52] Building rust (languages/rust)
|
||
========================================
|
||
#13 [stage-1 2/5] RUN apt-get update && apt-get install -y ca-certificates && rm -rf /var/lib/apt/lists/*
|
||
#13 CACHED
|
||
|
||
#14 [stage-1 3/5] WORKDIR /app
|
||
#14 CACHED
|
||
|
||
#15 [stage-1 4/5] COPY --from=builder /app/target/release/uncloseai .
|
||
#15 ERROR: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::ran0wfk0i5h7bk1hadbc29ccb: "/app/target/release/uncloseai": not found
|
||
------
|
||
> [stage-1 4/5] COPY --from=builder /app/target/release/uncloseai .:
|
||
------
|
||
Dockerfile:16
|
||
--------------------
|
||
14 |
|
||
15 | WORKDIR /app
|
||
16 | >>> COPY --from=builder /app/target/release/uncloseai .
|
||
17 | COPY --from=builder /app/target/release/examples/basic ./basic
|
||
18 |
|
||
--------------------
|
||
ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref 466bb300-1953-4d46-a0ff-c9ba0efad3a2::ran0wfk0i5h7bk1hadbc29ccb: "/app/target/release/uncloseai": not found
|
||
✅ rust built successfully
|
||
|
||
========================================
|
||
[53] Building scala (languages/scala)
|
||
========================================
|
||
#12 31.46 [info] done compiling
|
||
#12 32.39 [success] Total time: 21 s, completed Oct 15, 2025, 8:52:16 PM
|
||
#12 32.83 [info] Main Scala API documentation to /app/target/scala-2.13/api...
|
||
#12 33.01 [info] Wrote /app/target/scala-2.13/uncloseai_2.13-0.1.0.pom
|
||
#12 39.78 [info] Main Scala API documentation successful.
|
||
#12 40.26 [success] Total time: 8 s, completed Oct 15, 2025, 8:52:24 PM
|
||
#12 DONE 41.0s
|
||
|
||
#13 [stage-1 2/3] WORKDIR /app
|
||
#13 CACHED
|
||
|
||
#14 [stage-1 3/3] COPY --from=builder /app/target/universal/stage .
|
||
#14 DONE 0.2s
|
||
|
||
#15 exporting to image
|
||
#15 exporting layers
|
||
#15 exporting layers 0.3s done
|
||
#15 writing image sha256:5ecde580fac40a1404f16ff1f800f248b678accab625e3721e5f2ce32b6d71f1 done
|
||
#15 naming to docker.io/library/ai-unturf-scala 0.0s done
|
||
#15 DONE 0.4s
|
||
✅ scala built successfully
|
||
|
||
========================================
|
||
[54] Building scheme (languages/scheme)
|
||
========================================
|
||
#9 DONE 0.2s
|
||
|
||
#10 [6/9] COPY qwen-nonstreaming.scm .
|
||
#10 DONE 0.2s
|
||
|
||
#11 [7/9] COPY qwen-streaming.scm .
|
||
#11 DONE 0.2s
|
||
|
||
#12 [8/9] COPY tts.scm .
|
||
#12 DONE 0.2s
|
||
|
||
#13 [9/9] RUN chmod +x *.scm
|
||
#13 DONE 0.5s
|
||
|
||
#14 exporting to image
|
||
#14 exporting layers
|
||
#14 exporting layers 4.1s done
|
||
#14 writing image sha256:1d0cba4b49c586660f31f75a492607d2b5031f847fd5c8bb6a03b4373bcf77a7 done
|
||
#14 naming to docker.io/library/ai-unturf-scheme 0.0s done
|
||
#14 DONE 4.2s
|
||
✅ scheme built successfully
|
||
|
||
========================================
|
||
[55] Building tcl (languages/tcl)
|
||
========================================
|
||
#5 DONE 0.1s
|
||
|
||
#6 [2/5] RUN apk add --no-cache tcl ca-certificates curl jq
|
||
#6 CACHED
|
||
|
||
#7 [3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [4/5] COPY uncloseai.tcl .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [5/5] RUN chmod +x uncloseai.tcl
|
||
#9 DONE 0.6s
|
||
|
||
#10 exporting to image
|
||
#10 exporting layers
|
||
#10 exporting layers 0.2s done
|
||
#10 writing image sha256:bc9234d423a400ce7b4aad26e25de10f439b3e737e17ac3f9c2d5486547e1acb done
|
||
#10 naming to docker.io/library/ai-unturf-tcl 0.0s done
|
||
#10 DONE 0.2s
|
||
✅ tcl built successfully
|
||
|
||
========================================
|
||
[56] Building vbnet (languages/vbnet)
|
||
========================================
|
||
#15 5.438
|
||
#15 5.438 Time Elapsed 00:00:04.53
|
||
#15 DONE 5.6s
|
||
|
||
#16 [publish 1/1] RUN dotnet publish "UncloseAI.vbproj" -c Release -o /app/publish
|
||
#16 1.504 Determining projects to restore...
|
||
#16 2.127 All projects are up-to-date for restore.
|
||
#16 2.663 UncloseAI -> /src/bin/Release/net8.0/UncloseAI.dll
|
||
#16 2.741 UncloseAI -> /app/publish/
|
||
#16 DONE 2.9s
|
||
|
||
#17 [final 2/2] COPY --from=publish /app/publish .
|
||
#17 DONE 0.2s
|
||
|
||
#18 exporting to image
|
||
#18 exporting layers
|
||
#18 exporting layers 0.2s done
|
||
#18 writing image sha256:6c6077652772a5f08c362863a2c2db6ce3e24b618175d57a6b08cc97b468b94a done
|
||
#18 naming to docker.io/library/ai-unturf-vbnet 0.0s done
|
||
#18 DONE 0.4s
|
||
✅ vbnet built successfully
|
||
|
||
========================================
|
||
[57] Building v (languages/v)
|
||
========================================
|
||
#8 [stage-1 2/3] RUN apk add --no-cache ca-certificates
|
||
#8 CACHED
|
||
|
||
#9 [builder 2/4] WORKDIR /app
|
||
#9 CACHED
|
||
|
||
#10 [builder 3/4] COPY v.mod uncloseai.v ./
|
||
#10 CACHED
|
||
|
||
#11 [builder 4/4] RUN v -prod uncloseai.v
|
||
#11 CACHED
|
||
|
||
#12 [stage-1 3/3] COPY --from=builder /app/uncloseai /usr/local/bin/uncloseai
|
||
#12 CACHED
|
||
|
||
#13 exporting to image
|
||
#13 exporting layers done
|
||
#13 writing image sha256:b10b618e2d958833856c33260bf3a4c782008b8f17aa6bece0082db6b03a5c92 done
|
||
#13 naming to docker.io/library/ai-unturf-v done
|
||
#13 DONE 0.0s
|
||
✅ v built successfully
|
||
|
||
========================================
|
||
[58] Building zig (languages/zig)
|
||
========================================
|
||
#7 [builder 3/5] WORKDIR /app
|
||
#7 CACHED
|
||
|
||
#8 [builder 4/5] COPY . .
|
||
#8 DONE 0.2s
|
||
|
||
#9 [builder 5/5] RUN /opt/zig/zig build -Doptimize=ReleaseSafe
|
||
#9 DONE 101.8s
|
||
|
||
#10 [stage-1 2/3] RUN apk add --no-cache ca-certificates
|
||
#10 CACHED
|
||
|
||
#11 [stage-1 3/3] COPY --from=builder /app/zig-out/bin/uncloseai /usr/local/bin/uncloseai
|
||
#11 CACHED
|
||
|
||
#12 exporting to image
|
||
#12 exporting layers done
|
||
#12 writing image sha256:c829bcad3e50c562b087532c60170b498c07704ce811db45ac9589ae31c1afc8 done
|
||
#12 naming to docker.io/library/ai-unturf-zig done
|
||
#12 DONE 0.0s
|
||
✅ zig built successfully
|
||
|
||
========================================
|
||
Build Summary: 58/58 successful
|
||
✅ All builds successful!
|