From f97f3e612592113bcac132390cd6907a27292937 Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Thu, 1 Dec 2022 09:06:21 +0000 Subject: [PATCH 1/3] dockerignore: convert to whitelist --- .dockerignore | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.dockerignore b/.dockerignore index 93f13619..20a18b54 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1,22 @@ -node_modules -npm-debug.log +# Ignore everything +* + +# Re-include the things we actually want + +# .git dirs: required to generate version files in service container +!/.git/ +!/server/.git +!/client/.git + +!/files/ + +!/server/package.json +!/server/package-lock.json +!/server/config/ +!/server/lib/ + +!/client/package.json +!/client/package-lock.json +!/client/vue.config.js +!/client/public/ +!/client/src/ From c1c42289c15385844df461dd4e0ed6c389134d9e Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Tue, 6 Dec 2022 06:53:58 +0000 Subject: [PATCH 2/3] expand comment on .git dirs inclusion --- .dockerignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.dockerignore b/.dockerignore index 20a18b54..ce39801a 100644 --- a/.dockerignore +++ b/.dockerignore @@ -3,7 +3,7 @@ # Re-include the things we actually want -# .git dirs: required to generate version files in service container +# .git dirs required to generate version files in service & nginx containers !/.git/ !/server/.git !/client/.git From 5c05fc5b4e89167859d456bbe4f73e9a6b295779 Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Tue, 6 Dec 2022 06:55:39 +0000 Subject: [PATCH 3/3] Add .browserslistrc --- .dockerignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.dockerignore b/.dockerignore index ce39801a..5f38c886 100644 --- a/.dockerignore +++ b/.dockerignore @@ -15,6 +15,7 @@ !/server/config/ !/server/lib/ +!/client/.browserslistrc !/client/package.json !/client/package-lock.json !/client/vue.config.js