Compare commits

...

3 Commits

Author SHA1 Message Date
Stephan Dörfler a3ba77aa38 new logo
continuous-integration/drone/push Build is failing Details
2020-06-03 08:05:17 +02:00
Stephan Dörfler d42ea61ec4 yarn upgrade dependencies 2020-06-03 08:05:09 +02:00
Stephan Dörfler 61ca707300 updated build to intermediate docker build container 2020-06-03 08:03:09 +02:00
6 changed files with 36 additions and 33 deletions

View File

@ -3,12 +3,6 @@ type: docker
name: Blog build and release name: Blog build and release
steps: steps:
- name: build
image: node:alpine
commands:
- npm install
- npx gatsby build
- name: docker - name: docker
image: plugins/docker image: plugins/docker
settings: settings:

View File

@ -1,4 +1,13 @@
FROM gatsbyjs/gatsby:onbuild as gatsby-build FROM node:14.3 as build
WORKDIR /app
COPY package.json ./
RUN yarn install
RUN yarn global add gatsby-cli
COPY . ./
RUN gatsby build
FROM gatsbyjs/gatsby FROM gatsbyjs/gatsby
COPY --from=gatsby-build /app/public /pub COPY --from=build /app/public /pub

BIN
content/assets/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -117,7 +117,7 @@ module.exports = {
background_color: `#f9ebe0`, background_color: `#f9ebe0`,
theme_color: `#3b7080`, theme_color: `#3b7080`,
display: `minimal-ui`, display: `minimal-ui`,
icon: `content/assets/gatsby-icon.png`, icon: `content/assets/logo.png`,
}, },
}, },
`gatsby-plugin-offline`, `gatsby-plugin-offline`,

View File

@ -8,8 +8,8 @@
"gatsby": "^2.22.17", "gatsby": "^2.22.17",
"gatsby-image": "^2.4.6", "gatsby-image": "^2.4.6",
"gatsby-plugin-feed": "^2.5.4", "gatsby-plugin-feed": "^2.5.4",
"gatsby-plugin-matomo": "^0.8.3",
"gatsby-plugin-manifest": "^2.4.10", "gatsby-plugin-manifest": "^2.4.10",
"gatsby-plugin-matomo": "^0.8.3",
"gatsby-plugin-offline": "^3.2.8", "gatsby-plugin-offline": "^3.2.8",
"gatsby-plugin-react-helmet": "^3.3.3", "gatsby-plugin-react-helmet": "^3.3.3",
"gatsby-plugin-sharp": "^2.6.10", "gatsby-plugin-sharp": "^2.6.10",
@ -34,8 +34,8 @@
"typography-theme-wordpress-2016": "^0.16.19" "typography-theme-wordpress-2016": "^0.16.19"
}, },
"devDependencies": { "devDependencies": {
"prettier": "^2.0.5", "eslint": "^7.1.0",
"eslint": "^7.1.0" "prettier": "^2.0.5"
}, },
"keywords": [ "keywords": [
"gatsby" "gatsby"

View File

@ -2205,9 +2205,9 @@
"@types/node" "*" "@types/node" "*"
"@types/node@*": "@types/node@*":
version "14.0.6" version "14.0.9"
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.6.tgz#f9e178b2da31a4b0ec60b64649e244c31ce18daf" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.9.tgz#43896ab87fc82bda1dfd600cdf44a0c8a64e11d2"
integrity sha512-FbNmu4F67d3oZMWBV6Y4MaPER+0EpE9eIYf2yaHhCWovc1dlXCZkqGX4NLHfVVr6umt20TNBdRzrNJIzIKfdbw== integrity sha512-0sCTiXKXELOBxvZLN4krQ0FPOAA7ij+6WwvD0k/PHd9/KAkr4dXel5J9fh6F4x1FwAQILqAWkmpeuS6mjf1iKA==
"@types/node@^8.5.7": "@types/node@^8.5.7":
version "8.10.61" version "8.10.61"
@ -3890,9 +3890,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0" lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061: caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061:
version "1.0.30001066" version "1.0.30001077"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz#0a8a58a10108f2b9bf38e7b65c237b12fd9c5f04" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001077.tgz#5d7da6a120b08d9f4fd94823786ecb454aaa5626"
integrity sha512-Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw== integrity sha512-AEzsGvjBJL0lby/87W96PyEvwN0GsYvk5LHsglLg9tW37K4BqvAvoSCdWIE13OZQ8afupqZ73+oL/1LkedN8hA==
case@^1.6.2: case@^1.6.2:
version "1.6.3" version "1.6.3"
@ -5500,9 +5500,9 @@ ee-first@1.1.1:
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
electron-to-chromium@^1.3.413: electron-to-chromium@^1.3.413:
version "1.3.455" version "1.3.458"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.455.tgz#fd65a3f5db6ffa83eb7c84f16ea9b1b7396f537d" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.458.tgz#4ef179f9a0f1d8a658180c09b21bf73edddfc5eb"
integrity sha512-4lwnxp+ArqOX9hiLwLpwhfqvwzUHFuDgLz4NTiU3lhygUzWtocIJ/5Vix+mWVNE2HQ9aI1k2ncGe5H/0OktMvA== integrity sha512-OjRkb0igW0oKE2QbzS7vBYrm7xjW/KRTtIj0OGGx57jr/YhBiKb7oZvdbaojqjfCb/7LbnwsbMbdsYjthdJbAw==
elliptic@^6.0.0, elliptic@^6.5.2: elliptic@^6.0.0, elliptic@^6.5.2:
version "6.5.2" version "6.5.2"
@ -8857,9 +8857,9 @@ is-builtin-module@^3.0.0:
builtin-modules "^3.0.0" builtin-modules "^3.0.0"
is-callable@^1.1.4, is-callable@^1.1.5: is-callable@^1.1.4, is-callable@^1.1.5:
version "1.1.5" version "1.2.0"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz#83336560b54a38e35e3a2df7afd0454d691468bb"
integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== integrity sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==
is-ci@^2.0.0: is-ci@^2.0.0:
version "2.0.0" version "2.0.0"
@ -10607,9 +10607,9 @@ node-object-hash@^2.0.0:
integrity sha512-VZR0zroAusy1ETZMZiGeLkdu50LGjG5U1KHZqTruqtTyQ2wfWhHG2Ow4nsUbfTFGlaREgNHcCWoM/OzEm6p+NQ== integrity sha512-VZR0zroAusy1ETZMZiGeLkdu50LGjG5U1KHZqTruqtTyQ2wfWhHG2Ow4nsUbfTFGlaREgNHcCWoM/OzEm6p+NQ==
node-releases@^1.1.53: node-releases@^1.1.53:
version "1.1.57" version "1.1.58"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.57.tgz#f6754ce225fad0611e61228df3e09232e017ea19" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.58.tgz#8ee20eef30fa60e52755fcc0942def5a734fe935"
integrity sha512-ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw== integrity sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==
noms@0.0.0: noms@0.0.0:
version "0.0.0" version "0.0.0"
@ -11915,9 +11915,9 @@ postcss@^6.0.1, postcss@^6.0.23:
supports-color "^5.4.0" supports-color "^5.4.0"
postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.30: postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.30:
version "7.0.31" version "7.0.32"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.31.tgz#332af45cb73e26c0ee2614d7c7fb02dfcc2bd6dd" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d"
integrity sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA== integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==
dependencies: dependencies:
chalk "^2.4.2" chalk "^2.4.2"
source-map "^0.6.1" source-map "^0.6.1"
@ -15614,9 +15614,9 @@ websocket-driver@>=0.5.1:
websocket-extensions ">=0.1.1" websocket-extensions ">=0.1.1"
websocket-extensions@>=0.1.1: websocket-extensions@>=0.1.1:
version "0.1.3" version "0.1.4"
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
websocket@1.0.31: websocket@1.0.31:
version "1.0.31" version "1.0.31"