Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump rakudo star to latest release #2599

Merged
merged 1 commit into from
Feb 6, 2017
Merged

Conversation

hoelzro
Copy link
Contributor

@hoelzro hoelzro commented Jan 30, 2017

No description provided.

@yosifkit
Copy link
Member

diff --git a/rakudo-star_latest/Dockerfile b/rakudo-star_latest/Dockerfile
index 3fc3ac0..51c3bab 100644
--- a/rakudo-star_latest/Dockerfile
+++ b/rakudo-star_latest/Dockerfile
@@ -2,8 +2,9 @@ FROM buildpack-deps:jessie-scm
 MAINTAINER Rob Hoelz
 
 RUN groupadd -r perl6 && useradd -r -g perl6 perl6
+WORKDIR /home/perl6
 
-ENV rakudo_version=2016.11
+ENV rakudo_version=2017.01
 
 RUN buildDeps=' \
         gcc \
@@ -29,3 +30,7 @@ RUN buildDeps=' \
 ENV PATH=$PATH:/usr/share/perl6/site/bin
 
 CMD ["perl6"]
+
+#Mount point
+RUN mkdir /home/perl6/app
+VOLUME /home/perl6/app

@tianon
Copy link
Member

tianon commented Jan 30, 2017

What's the use case / expected usage for this new VOLUME?

@hoelzro
Copy link
Contributor Author

hoelzro commented Feb 6, 2017

@tianon I've removed the VOLUME from the docker file

@tianon
Copy link
Member

tianon commented Feb 6, 2017

Thanks @hoelzro ❤️ ❤️

warning: insecure protocol git:// detected: git://github.com/perl6/docker
diff --git a/rakudo-star_latest/Dockerfile b/rakudo-star_latest/Dockerfile
index 3fc3ac0..a465a21 100644
--- a/rakudo-star_latest/Dockerfile
+++ b/rakudo-star_latest/Dockerfile
@@ -3,7 +3,7 @@ MAINTAINER Rob Hoelz
 
 RUN groupadd -r perl6 && useradd -r -g perl6 perl6
 
-ENV rakudo_version=2016.11
+ENV rakudo_version=2017.01
 
 RUN buildDeps=' \
         gcc \

@tianon
Copy link
Member

tianon commented Feb 6, 2017

LGTM

Build test of #2599; 2b83076 (rakudo-star):

$ bashbrew build rakudo-star:2017.01
warning: insecure protocol git:// detected: git://github.com/perl6/docker
Building bashbrew/cache:07a4abf6bc3d7e45389036b9d2f620992157eb778905eacce6d984433200f2ba (rakudo-star:2017.01)
Tagging rakudo-star:2017.01
Tagging rakudo-star:latest

$ test/run.sh rakudo-star:2017.01
testing rakudo-star:2017.01
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed

@tianon tianon merged commit ec47a82 into docker-library:master Feb 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants