From 81ad4ed0a64dfc7486cae05ed27a87ebb2625406 Mon Sep 17 00:00:00 2001 From: mgi166 Date: Fri, 31 Aug 2018 17:31:04 +0900 Subject: [PATCH 1/8] Use ruby:2.5.1-alpine3.7 image --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index fe254d8..2e778ed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM circleci/ruby:2.3.7 -WORKDIR /home/circleci +FROM ruby:2.5.1-alpine3.7 -COPY work/ $WORKDIR +RUN apk --update --no-cache --virtual add libpcap-dev make gcc g++ -RUN sudo apt-get update && sudo apt-get upgrade -y -RUN sudo apt-get install -y libpcap-dev +COPY work/Gemfile /root +COPY work/Gemfile.lock /root + +WORKDIR /root -RUN gem update RUN bundle install From a2b39f9a03e3572c7b7913d7d1e38c95c4c5a9a5 Mon Sep 17 00:00:00 2001 From: mgi166 Date: Mon, 15 Oct 2018 16:18:05 +0900 Subject: [PATCH 2/8] Copy binary from gunosy/codenize-notify --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2e778ed..e717789 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,10 @@ +FROM gunosy/codenize-notify:latest AS notifier FROM ruby:2.5.1-alpine3.7 RUN apk --update --no-cache --virtual add libpcap-dev make gcc g++ +COPY --from=notifier /go/dist/linux_amd64/codenize-notify /usr/local/bin/ + COPY work/Gemfile /root COPY work/Gemfile.lock /root From 111eb591d703037f63aeb22f32b866fc530e17df Mon Sep 17 00:00:00 2001 From: mgi166 Date: Mon, 15 Oct 2018 16:18:32 +0900 Subject: [PATCH 3/8] Add bash --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e717789..41b6e6b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM gunosy/codenize-notify:latest AS notifier FROM ruby:2.5.1-alpine3.7 -RUN apk --update --no-cache --virtual add libpcap-dev make gcc g++ +RUN apk --update --no-cache --virtual add bash libpcap-dev make gcc g++ COPY --from=notifier /go/dist/linux_amd64/codenize-notify /usr/local/bin/ From f79b0212b5a76f736321d82e9dfd2661027f1fa9 Mon Sep 17 00:00:00 2001 From: mgi166 Date: Mon, 15 Oct 2018 16:27:30 +0900 Subject: [PATCH 4/8] Add git and openssh-client for `git submodule` --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 41b6e6b..0381d6c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM gunosy/codenize-notify:latest AS notifier FROM ruby:2.5.1-alpine3.7 -RUN apk --update --no-cache --virtual add bash libpcap-dev make gcc g++ +RUN apk --update --no-cache --virtual add bash git openssh-client libpcap-dev make gcc g++ COPY --from=notifier /go/dist/linux_amd64/codenize-notify /usr/local/bin/ From 972570bc0fe2517a790f85bc2265d05d45474543 Mon Sep 17 00:00:00 2001 From: mgi166 Date: Fri, 19 Oct 2018 15:57:09 +0900 Subject: [PATCH 5/8] =?UTF-8?q?git=20submodule=20=E6=99=82=E3=81=AB?= =?UTF-8?q?=E5=9B=B0=E3=82=8B=E3=81=AE=E3=81=A7=E3=80=81ssh=20config=20?= =?UTF-8?q?=E3=82=92=E3=82=BB=E3=83=83=E3=83=88=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 0381d6c..1183fff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM gunosy/codenize-notify:latest AS notifier FROM ruby:2.5.1-alpine3.7 RUN apk --update --no-cache --virtual add bash git openssh-client libpcap-dev make gcc g++ +RUN mkdir -p ~/.ssh && echo -e "Host github.com\n\tStrictHostKeyChecking no\n" > ~/.ssh/config COPY --from=notifier /go/dist/linux_amd64/codenize-notify /usr/local/bin/ From f05148d69287d2b7b1af7c5e92c808374b24435a Mon Sep 17 00:00:00 2001 From: mgi166 Date: Fri, 2 Nov 2018 10:20:42 +0900 Subject: [PATCH 6/8] [wip] From bec26c2221f9013b340f1485459b11b0a4478083 Mon Sep 17 00:00:00 2001 From: saorio Date: Thu, 12 Sep 2019 15:31:39 +0900 Subject: [PATCH 7/8] =?UTF-8?q?radiosonde=E6=9C=80=E6=96=B0=E3=83=90?= =?UTF-8?q?=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- work/Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/work/Gemfile b/work/Gemfile index 6bdfc7a..2f54114 100644 --- a/work/Gemfile +++ b/work/Gemfile @@ -10,7 +10,7 @@ gem 'meteorlog', '0.1.0' gem 'miam', '0.2.4.beta16' gem 'monosasi', '0.1.3.beta4' gem 'piculet', '0.3.0' -gem 'radiosonde', '0.2.0.beta2' +gem 'radiosonde', '0.2.0.beta5' gem 'repol', '0.1.3' gem 'roadworker', '0.5.9.beta6' gem 'cfdef', '0.1.8' From 38a0e16e9383ddabfe53ea24676b664c13b7007e Mon Sep 17 00:00:00 2001 From: saorio Date: Thu, 12 Sep 2019 16:13:07 +0900 Subject: [PATCH 8/8] =?UTF-8?q?version=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- work/Gemfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1183fff..5a8de29 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM gunosy/codenize-notify:latest AS notifier -FROM ruby:2.5.1-alpine3.7 +FROM ruby:2.6.4-alpine3.9 RUN apk --update --no-cache --virtual add bash git openssh-client libpcap-dev make gcc g++ RUN mkdir -p ~/.ssh && echo -e "Host github.com\n\tStrictHostKeyChecking no\n" > ~/.ssh/config diff --git a/work/Gemfile b/work/Gemfile index 2f54114..6bdfc7a 100644 --- a/work/Gemfile +++ b/work/Gemfile @@ -10,7 +10,7 @@ gem 'meteorlog', '0.1.0' gem 'miam', '0.2.4.beta16' gem 'monosasi', '0.1.3.beta4' gem 'piculet', '0.3.0' -gem 'radiosonde', '0.2.0.beta5' +gem 'radiosonde', '0.2.0.beta2' gem 'repol', '0.1.3' gem 'roadworker', '0.5.9.beta6' gem 'cfdef', '0.1.8'