add container webhook
Signed-off-by: Li Yuanchao lyc163mail@163.com --- container/webhook/Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 container/webhook/Dockerfile
diff --git a/container/webhook/Dockerfile b/container/webhook/Dockerfile new file mode 100644 index 0000000..a9f0356 --- /dev/null +++ b/container/webhook/Dockerfile @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: MulanPSL-2.0+ +# Copyright (c) 2020 Huawei Technologies Co., Ltd. All rights reserved. + +FROM node:10.21.0-alpine + +RUN sed -ri.origin 's|^https?://dl-cdn.alpinelinux.org|http://mirrors.huaweicloud.com%7Cg' /etc/apk/repositories +ADD root / + +RUN apk update && \ + apk upgrade && \ + apk add --no-cache git && \ + apk add npm ruby-dev + +RUN echo ':sources: ["http://rubygems.org"]' >> ~/.gemrc + +RUN npm install git-webhook-handler &&\ + gem install bunny +
On Thu, Nov 05, 2020 at 03:08:19PM +0800, Li Yuanchao wrote:
add container webhook
Signed-off-by: Li Yuanchao lyc163mail@163.com
container/webhook/Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 container/webhook/Dockerfile
diff --git a/container/webhook/Dockerfile b/container/webhook/Dockerfile new file mode 100644 index 0000000..a9f0356 --- /dev/null +++ b/container/webhook/Dockerfile @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: MulanPSL-2.0+ +# Copyright (c) 2020 Huawei Technologies Co., Ltd. All rights reserved.
+FROM node:10.21.0-alpine
add the MAINTAINER?
+RUN sed -ri.origin 's|^https?://dl-cdn.alpinelinux.org|http://mirrors.huaweicloud.com%7Cg' /etc/apk/repositories +ADD root /
+RUN apk update && \
- apk upgrade && \
- apk add --no-cache git && \
- apk add npm ruby-dev
It's short line no need change a new line.
Thanks, Xueliang
+RUN echo ':sources: ["http://rubygems.org"]' >> ~/.gemrc
+RUN npm install git-webhook-handler &&\
- gem install bunny
-- 2.23.0
You can add MAINTAINER info in Dockerfile when you create it, the format is: MAINTAINER name <mail>
Thanks, Xijian
On Thu, Nov 05, 2020 at 03:08:19PM +0800, Li Yuanchao wrote:
add container webhook
Signed-off-by: Li Yuanchao lyc163mail@163.com
container/webhook/Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 container/webhook/Dockerfile
diff --git a/container/webhook/Dockerfile b/container/webhook/Dockerfile new file mode 100644 index 0000000..a9f0356 --- /dev/null +++ b/container/webhook/Dockerfile @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: MulanPSL-2.0+ +# Copyright (c) 2020 Huawei Technologies Co., Ltd. All rights reserved.
+FROM node:10.21.0-alpine
+RUN sed -ri.origin 's|^https?://dl-cdn.alpinelinux.org|http://mirrors.huaweicloud.com%7Cg' /etc/apk/repositories +ADD root /
+RUN apk update && \
- apk upgrade && \
- apk add --no-cache git && \
- apk add npm ruby-dev
+RUN echo ':sources: ["http://rubygems.org"]' >> ~/.gemrc
+RUN npm install git-webhook-handler &&\
- gem install bunny
-- 2.23.0