New release - 11112024 (#7941) · floatdrop/web-frameworks@9f5a719 · GitHub
Skip to content

Commit 9f5a719

Browse files
authored
New release - 11112024 (the-benchmarker#7941)
* update * remove sleep on CI * fix permisson issue for dockerfile * add perl acceleration with native module * update rails-api * update timeout * increase timeout * fix dlang based dockerfile permissions * add sleep in gh actions * decrease sleeping time * increase ealthcheck retry * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase healthcheck time for clojure * increase timeout * increase timeout * increase timeout * add rails-api * fix ocaml dockerfile * fix CI * syntax update on CI * syntax update on CI * parametrize haskell dockerfile * fix nim build * update * typo * add timeout until container is healthy * typo on healtcheck for php * typo on perl dockerfile * typo on nim dockerfile * add oak for bun * fix oak for bun * update
1 parent 2dfe8ab commit 9f5a719

61 files changed

Lines changed: 62989 additions & 60829 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/ci.yml‎

Lines changed: 11 additions & 1 deletion

‎Rakefile‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,6 @@ def commands_for(language, framework, variant, provider = "docker")
146146
commands[:build] << "sleep 30"
147147
end
148148

149-
commands[:build] << "curl --retry 5 --retry-delay 5 --retry-max-time 180 --retry-connrefused http://`cat #{language}/#{framework}/ip-#{variant}.txt`:3000 -v"
150-
151149
commands[:collect] << "HOSTNAME=`cat #{language}/#{framework}/ip-#{variant}.txt` ENGINE=#{variant} LANGUAGE=#{language} FRAMEWORK=#{framework} DATABASE_URL=#{ENV.fetch(
152150
"DATABASE_URL", nil
153151
)} bundle exec rake collect"

‎c/Dockerfile‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,8 @@ RUN apt-get -qq update
4545
ENV {{{.}}}
4646
{{/environment}}
4747

48-
CMD {{{command}}}
48+
RUN apt-get -qq update
49+
RUN apt-get -qy install curl
50+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1
51+
52+
ENTRYPOINT {{{command}}}

‎clojure/Dockerfile‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ WORKDIR /opt/bin
3232
COPY --from=0 /usr/src/app/{{{.}}} /opt/bin/{{{.}}}
3333
{{/binaries}}
3434

35-
{{#command}}
36-
CMD {{{.}}}
37-
{{/command}}
35+
ENTRYPOINT {{command}}
36+
37+
RUN apt-get -qq update
38+
RUN apt-get -qy install curl
39+
40+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1

‎cpp/Dockerfile‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,8 @@ RUN apt-get -qq update
4545
COPY --from=0 /usr/src/app/{{{.}}} {{{.}}}
4646
{{/binaries}}
4747

48-
CMD {{{command}}}
48+
RUN apt-get -qq update
49+
RUN apt-get -qy install curl
50+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1
51+
52+
ENTRYPOINT {{{command}}}

‎crystal/Dockerfile‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,8 @@ COPY --from=0 /usr/src/app/bin/server /usr/bin/app
3030
ENV {{{.}}}
3131
{{/environment}}
3232

33-
CMD {{command}}
33+
RUN apt-get -qq update
34+
RUN apt-get -qy install curl
35+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1
36+
37+
ENTRYPOINT {{command}}

‎csharp/Dockerfile‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,8 @@ COPY --from=build /usr/src/app/out out
2020
ENV {{{.}}}
2121
{{/environment}}
2222

23-
CMD {{command}}
23+
RUN apt-get -qq update
24+
RUN apt-get -qy install curl
25+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1
26+
27+
ENTRYPOINT {{command}}

‎d/Dockerfile‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,13 @@ FROM ubuntu:24.04
2424

2525
WORKDIR /opt/web
2626

27+
RUN apt-get -qq update
28+
RUN apt-get -qy install curl
29+
2730
COPY --from=build /usr/src/app/server /opt/web/server
2831

2932
USER nobody
3033

31-
CMD {{{command}}}
34+
HEALTHCHECK CMD curl --fail http://0.0.0.0:3000 || exit 1
35+
36+
ENTRYPOINT {{{command}}}

‎dart/Dockerfile‎

Lines changed: 6 additions & 1 deletion

0 commit comments

Comments
 (0)