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

Update ghost #5615

Merged
merged 1 commit into from
Mar 27, 2019
Merged

Update ghost #5615

merged 1 commit into from
Mar 27, 2019

Conversation

tianon
Copy link
Member

@tianon tianon commented Mar 27, 2019

Changes:

Changes:

- docker-library/ghost@09d1948: Update to 2.19.1, ghost-cli 1.9.9
- docker-library/ghost@03a0bb9: Update to 2.19.0, ghost-cli 1.9.9
- docker-library/ghost@f0acc26: Merge pull request docker-library/ghost#179 from infosiftr/node-10
- docker-library/ghost@b20772b: Move Ghost 2 over to Node.js 10
@tianon
Copy link
Member Author

tianon commented Mar 27, 2019

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index a821268..2b04064 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -19,6 +19,5 @@ ghost:alpine @ s390x
 ghost:latest @ amd64
 ghost:latest @ arm32v7
 ghost:latest @ arm64v8
-ghost:latest @ i386
 ghost:latest @ ppc64le
 ghost:latest @ s390x
diff --git a/_bashbrew-list b/_bashbrew-list
index 4840901..78ed23a 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -6,9 +6,9 @@ ghost:1.25.7
 ghost:1.25.7-alpine
 ghost:2
 ghost:2-alpine
-ghost:2.18
-ghost:2.18-alpine
-ghost:2.18.3
-ghost:2.18.3-alpine
+ghost:2.19
+ghost:2.19-alpine
+ghost:2.19.1
+ghost:2.19.1-alpine
 ghost:alpine
 ghost:latest
diff --git a/ghost_alpine/Dockerfile b/ghost_alpine/Dockerfile
index 0b368b1..ed12c22 100644
--- a/ghost_alpine/Dockerfile
+++ b/ghost_alpine/Dockerfile
@@ -1,6 +1,6 @@
-# https://docs.ghost.org/supported-node-versions/
+# https://docs.ghost.org/faq/node-versions/
 # https://github.com/nodejs/LTS
-FROM node:8-alpine
+FROM node:10-alpine
 
 # grab su-exec for easy step-down from root
 RUN apk add --no-cache 'su-exec>=0.2'
@@ -17,7 +17,7 @@ RUN npm install -g "ghost-cli@$GHOST_CLI_VERSION"
 ENV GHOST_INSTALL /var/lib/ghost
 ENV GHOST_CONTENT /var/lib/ghost/content
 
-ENV GHOST_VERSION 2.18.3
+ENV GHOST_VERSION 2.19.1
 
 RUN set -ex; \
 	mkdir -p "$GHOST_INSTALL"; \
diff --git a/ghost_latest/Dockerfile b/ghost_latest/Dockerfile
index a4dfbfb..6538117 100644
--- a/ghost_latest/Dockerfile
+++ b/ghost_latest/Dockerfile
@@ -1,6 +1,6 @@
-# https://docs.ghost.org/supported-node-versions/
+# https://docs.ghost.org/faq/node-versions/
 # https://github.com/nodejs/LTS
-FROM node:8-slim
+FROM node:10-slim
 
 # grab gosu for easy step-down from root
 ENV GOSU_VERSION 1.10
@@ -23,7 +23,7 @@ RUN npm install -g "ghost-cli@$GHOST_CLI_VERSION"
 ENV GHOST_INSTALL /var/lib/ghost
 ENV GHOST_CONTENT /var/lib/ghost/content
 
-ENV GHOST_VERSION 2.18.3
+ENV GHOST_VERSION 2.19.1
 
 RUN set -ex; \
 	mkdir -p "$GHOST_INSTALL"; \

@tianon
Copy link
Member Author

tianon commented Mar 27, 2019

Build test of #5615; 046653b; amd64 (ghost):

$ bashbrew build ghost:2.19.1
Building bashbrew/cache:3356a64cbd457eb79cee5b8fb652385c0aded487d2b96688a394d8db8ab91d1c (ghost:2.19.1)
Tagging ghost:2.19.1
Tagging ghost:2.19
Tagging ghost:2
Tagging ghost:latest

$ test/run.sh ghost:2.19.1
testing ghost:2.19.1
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed


$ bashbrew build ghost:2.19.1-alpine
Building bashbrew/cache:242b66cff7c87416e86d4b67c2d0bc5ffa981a1e7ba9eef10b732346e7982171 (ghost:2.19.1-alpine)
Tagging ghost:2.19.1-alpine
Tagging ghost:2.19-alpine
Tagging ghost:2-alpine
Tagging ghost:alpine

$ test/run.sh ghost:2.19.1-alpine
testing ghost:2.19.1-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed


$ bashbrew build ghost:1.25.7
Using bashbrew/cache:1601ed79080e65d27083a88c9e9b67773beb4c2c0339ad78f8bb7164fa35d97b (ghost:1.25.7)
Tagging ghost:1.25.7
Tagging ghost:1.25
Tagging ghost:1

$ test/run.sh ghost:1.25.7
testing ghost:1.25.7
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed


$ bashbrew build ghost:1.25.7-alpine
Using bashbrew/cache:cd30c38bf337f7d453876163adbd1e36e21d98d4c4c50b9bc23c486ae92307a2 (ghost:1.25.7-alpine)
Tagging ghost:1.25.7-alpine
Tagging ghost:1.25-alpine
Tagging ghost:1-alpine

$ test/run.sh ghost:1.25.7-alpine
testing ghost:1.25.7-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed

@tianon tianon merged commit e578bdd into docker-library:master Mar 27, 2019
@tianon tianon deleted the ghost branch March 27, 2019 21:54
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.

2 participants