diff --git a/karma/6.4.4/20.03-lts-sp4/Dockerfile b/karma/6.4.4/20.03-lts-sp4/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..ccc04a7bd9e1b632bd8d1c21b8c5c8f0ae88fb90 --- /dev/null +++ b/karma/6.4.4/20.03-lts-sp4/Dockerfile @@ -0,0 +1,16 @@ +ARG BASE=openeuler/openeuler:20.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=6.4.4 + +RUN yum update -y && yum install -y wget && \ + wget -O karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz && \ + yum remove -y wget && yum clean all + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/karma/6.4.4/22.03-lts-sp1/Dockerfile b/karma/6.4.4/22.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..8093f771fbf28470e782f7c47e5cd2c09ae57c81 --- /dev/null +++ b/karma/6.4.4/22.03-lts-sp1/Dockerfile @@ -0,0 +1,16 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=6.4.4 + +RUN yum update -y && yum install -y wget && \ + wget -O karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz && \ + yum remove -y wget && yum clean all + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/karma/6.4.4/22.03-lts-sp3/Dockerfile b/karma/6.4.4/22.03-lts-sp3/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..0ca7c3b435f0190608f7c943cdf15ca4e1a62bc0 --- /dev/null +++ b/karma/6.4.4/22.03-lts-sp3/Dockerfile @@ -0,0 +1,16 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp3 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=6.4.4 + +RUN yum update -y && yum install -y wget && \ + wget -O karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz && \ + yum remove -y wget && yum clean all + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/karma/6.4.4/22.03-lts-sp4/Dockerfile b/karma/6.4.4/22.03-lts-sp4/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..45b0ab4a1286b59991781860b6c6b6f2d67b35ec --- /dev/null +++ b/karma/6.4.4/22.03-lts-sp4/Dockerfile @@ -0,0 +1,16 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=6.4.4 + +RUN yum update -y && yum install -y wget && \ + wget -O karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz && \ + yum remove -y wget && yum clean all + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/karma/6.4.4/24.03-lts/Dockerfile b/karma/6.4.4/24.03-lts/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..5ee539811670738abd8915a19f1fcbbaaabca878 --- /dev/null +++ b/karma/6.4.4/24.03-lts/Dockerfile @@ -0,0 +1,16 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=6.4.4 + +RUN yum update -y && yum install -y wget && \ + wget -O karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz && \ + yum remove -y wget && yum clean all + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/karma/meta.yml b/karma/meta.yml index d8bf479929e47aa630990efdb4b90befd4abdc18..01cba44f05f4e640054c845d8282a9c2f1773ad5 100644 --- a/karma/meta.yml +++ b/karma/meta.yml @@ -1,2 +1,13 @@ 0.120-oe2403lts: path: karma/0.120/24.03-lts/Dockerfile + +6.4.4-oe2403lts: + path: karma/6.4.4/24.03-lts/Dockerfile +6.4.4-oe2203sp3: + path: karma/6.4.4/22.03-lts-sp3/Dockerfile +6.4.4-oe2203sp4: + path: karma/6.4.4/22.03-lts-sp4/Dockerfile +6.4.4-oe2203sp1: + path: karma/6.4.4/22.03-lts-sp1/Dockerfile +6.4.4-oe2003sp4: + path: karma/6.4.4/20.03-lts-sp4/Dockerfile \ No newline at end of file