File tree 20 files changed +84
-0
lines changed
20 files changed +84
-0
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ RUN set -eux; \
110
110
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
111
111
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
112
112
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
113
+ # verify we have no "ruby" packages installed
114
+ ! apk --no-network list --installed \
115
+ | grep -v '^[.]ruby-rundeps' \
116
+ | grep -i ruby \
117
+ ; \
118
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
113
119
# rough smoke test
114
120
ruby --version; \
115
121
gem --version; \
Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ RUN set -eux; \
110
110
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
111
111
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
112
112
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
113
+ # verify we have no "ruby" packages installed
114
+ ! apk --no-network list --installed \
115
+ | grep -v '^[.]ruby-rundeps' \
116
+ | grep -i ruby \
117
+ ; \
118
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
113
119
# rough smoke test
114
120
ruby --version; \
115
121
gem --version; \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -eux; \
72
72
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
73
73
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
74
74
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
75
+ # verify we have no "ruby" packages installed
76
+ ! dpkg -l | grep -i ruby; \
77
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
75
78
# rough smoke test
76
79
ruby --version; \
77
80
gem --version; \
Original file line number Diff line number Diff line change @@ -97,6 +97,9 @@ RUN set -eux; \
97
97
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
98
98
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
99
99
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
100
+ # verify we have no "ruby" packages installed
101
+ ! dpkg -l | grep -i ruby; \
102
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
100
103
# rough smoke test
101
104
ruby --version; \
102
105
gem --version; \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -eux; \
72
72
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
73
73
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
74
74
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
75
+ # verify we have no "ruby" packages installed
76
+ ! dpkg -l | grep -i ruby; \
77
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
75
78
# rough smoke test
76
79
ruby --version; \
77
80
gem --version; \
Original file line number Diff line number Diff line change @@ -97,6 +97,9 @@ RUN set -eux; \
97
97
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
98
98
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
99
99
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
100
+ # verify we have no "ruby" packages installed
101
+ ! dpkg -l | grep -i ruby; \
102
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
100
103
# rough smoke test
101
104
ruby --version; \
102
105
gem --version; \
Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ RUN set -eux; \
110
110
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
111
111
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
112
112
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
113
+ # verify we have no "ruby" packages installed
114
+ ! apk --no-network list --installed \
115
+ | grep -v '^[.]ruby-rundeps' \
116
+ | grep -i ruby \
117
+ ; \
118
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
113
119
# rough smoke test
114
120
ruby --version; \
115
121
gem --version; \
Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ RUN set -eux; \
110
110
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
111
111
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
112
112
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
113
+ # verify we have no "ruby" packages installed
114
+ ! apk --no-network list --installed \
115
+ | grep -v '^[.]ruby-rundeps' \
116
+ | grep -i ruby \
117
+ ; \
118
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
113
119
# rough smoke test
114
120
ruby --version; \
115
121
gem --version; \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -eux; \
72
72
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
73
73
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
74
74
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
75
+ # verify we have no "ruby" packages installed
76
+ ! dpkg -l | grep -i ruby; \
77
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
75
78
# rough smoke test
76
79
ruby --version; \
77
80
gem --version; \
Original file line number Diff line number Diff line change @@ -97,6 +97,9 @@ RUN set -eux; \
97
97
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
98
98
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' ; \
99
99
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
100
+ # verify we have no "ruby" packages installed
101
+ ! dpkg -l | grep -i ruby; \
102
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
100
103
# rough smoke test
101
104
ruby --version; \
102
105
gem --version; \
Original file line number Diff line number Diff line change @@ -106,6 +106,12 @@ RUN set -eux; \
106
106
\
107
107
cd /; \
108
108
rm -r /usr/src/ruby; \
109
+ # verify we have no "ruby" packages installed
110
+ ! apk --no-network list --installed \
111
+ | grep -v '^[.]ruby-rundeps' \
112
+ | grep -i ruby \
113
+ ; \
114
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
109
115
# rough smoke test
110
116
ruby --version; \
111
117
gem --version; \
Original file line number Diff line number Diff line change @@ -106,6 +106,12 @@ RUN set -eux; \
106
106
\
107
107
cd /; \
108
108
rm -r /usr/src/ruby; \
109
+ # verify we have no "ruby" packages installed
110
+ ! apk --no-network list --installed \
111
+ | grep -v '^[.]ruby-rundeps' \
112
+ | grep -i ruby \
113
+ ; \
114
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
109
115
# rough smoke test
110
116
ruby --version; \
111
117
gem --version; \
Original file line number Diff line number Diff line change @@ -68,6 +68,9 @@ RUN set -eux; \
68
68
\
69
69
cd /; \
70
70
rm -r /usr/src/ruby; \
71
+ # verify we have no "ruby" packages installed
72
+ ! dpkg -l | grep -i ruby; \
73
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
71
74
# rough smoke test
72
75
ruby --version; \
73
76
gem --version; \
Original file line number Diff line number Diff line change @@ -93,6 +93,9 @@ RUN set -eux; \
93
93
\
94
94
cd /; \
95
95
rm -r /usr/src/ruby; \
96
+ # verify we have no "ruby" packages installed
97
+ ! dpkg -l | grep -i ruby; \
98
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
96
99
# rough smoke test
97
100
ruby --version; \
98
101
gem --version; \
Original file line number Diff line number Diff line change @@ -106,6 +106,12 @@ RUN set -eux; \
106
106
\
107
107
cd /; \
108
108
rm -r /usr/src/ruby; \
109
+ # verify we have no "ruby" packages installed
110
+ ! apk --no-network list --installed \
111
+ | grep -v '^[.]ruby-rundeps' \
112
+ | grep -i ruby \
113
+ ; \
114
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
109
115
# rough smoke test
110
116
ruby --version; \
111
117
gem --version; \
Original file line number Diff line number Diff line change @@ -68,6 +68,9 @@ RUN set -eux; \
68
68
\
69
69
cd /; \
70
70
rm -r /usr/src/ruby; \
71
+ # verify we have no "ruby" packages installed
72
+ ! dpkg -l | grep -i ruby; \
73
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
71
74
# rough smoke test
72
75
ruby --version; \
73
76
gem --version; \
Original file line number Diff line number Diff line change @@ -94,6 +94,9 @@ RUN set -eux; \
94
94
\
95
95
cd /; \
96
96
rm -r /usr/src/ruby; \
97
+ # verify we have no "ruby" packages installed
98
+ ! dpkg -l | grep -i ruby; \
99
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
97
100
# rough smoke test
98
101
ruby --version; \
99
102
gem --version; \
Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ RUN set -eux; \
110
110
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
111
111
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))'; \
112
112
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
113
+ # verify we have no "ruby" packages installed
114
+ ! apk --no-network list --installed \
115
+ | grep -v '^[.]ruby-rundeps' \
116
+ | grep -i ruby \
117
+ ; \
118
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
113
119
# rough smoke test
114
120
ruby --version; \
115
121
gem --version; \
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ RUN set -eux; \
72
72
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
73
73
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))'; \
74
74
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
75
+ # verify we have no "ruby" packages installed
76
+ ! dpkg -l | grep -i ruby; \
77
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
75
78
# rough smoke test
76
79
ruby --version; \
77
80
gem --version; \
Original file line number Diff line number Diff line change @@ -98,6 +98,9 @@ RUN set -eux; \
98
98
# make sure bundled "rubygems" is older than RUBYGEMS_VERSION (https://github.com/docker-library/ruby/issues/246)
99
99
ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))'; \
100
100
gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/; \
101
+ # verify we have no "ruby" packages installed
102
+ ! dpkg -l | grep -i ruby; \
103
+ [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
101
104
# rough smoke test
102
105
ruby --version; \
103
106
gem --version; \
You can’t perform that action at this time.
0 commit comments