From 3f221b664e768b428fdad1823fca62a5cdc9f295 Mon Sep 17 00:00:00 2001 From: Arctic Ice Studio Date: Sun, 23 Jun 2019 16:30:09 +0200 Subject: [PATCH] git-crypt (#56) * Configure Git attributes `filter` and `diff` to use `git-crypt` setup Ensured to exclude Git specific `.gitattributes` and `.gitignore` files. Epic GH-33 Depends on GH-35 GH-49 GH-48 <---------------------------------------------------------------------> * Import trusted GPG keys for git-crypt Initialized git-crypt for the repository with `git-crypt init`. Added GPG keys of all core team members by running the `git-crypt add-gpg-user --trusted --no-commit ` command where `--no-commit` flag prevents automatic commit of generated files while `--trusted` assumes the GPG user IDs are trusted. Epic GH-33 Depends on GH-35 GH-49 Resolves GH-48 --- .git-crypt/.gitattributes | 4 ++++ .../2A4859DE12C40169C737B61412637B9743D0263D.gpg | Bin 0 -> 725 bytes .../40F729E5476E46C260F8556E60C54F1519346085.gpg | Bin 0 -> 725 bytes .gitattributes | 9 +++++++++ 4 files changed, 13 insertions(+) create mode 100644 .git-crypt/.gitattributes create mode 100644 .git-crypt/keys/default/0/2A4859DE12C40169C737B61412637B9743D0263D.gpg create mode 100644 .git-crypt/keys/default/0/40F729E5476E46C260F8556E60C54F1519346085.gpg diff --git a/.git-crypt/.gitattributes b/.git-crypt/.gitattributes new file mode 100644 index 0000000..665b10e --- /dev/null +++ b/.git-crypt/.gitattributes @@ -0,0 +1,4 @@ +# Do not edit this file. To specify the files to encrypt, create your own +# .gitattributes file in the directory where your files are. +* !filter !diff +*.gpg binary diff --git a/.git-crypt/keys/default/0/2A4859DE12C40169C737B61412637B9743D0263D.gpg b/.git-crypt/keys/default/0/2A4859DE12C40169C737B61412637B9743D0263D.gpg new file mode 100644 index 0000000000000000000000000000000000000000..6c1bc18477bf294a9089259780648ab0ce342f8e GIT binary patch literal 725 zcmV;`0xJE50t^E@wWR)hT<1Io0a@?K@FWYy?43q{D2hIjldqdFG^lPc4U+!Ht^Qe&x z-D9ROLye*QET_@s_L4!)13UZiIC@iTXzQbstt-)4<8fmQCwn;0Pn}0Ik1_5MgaF?W zcMjKej4J@&cG$lZt-uph=so~5$)UlP?rWZ^Fqu(W37 z?e4TI&v$TY3!8ate!GIYX{7OoY9cLM7)y!Te4^#@lV-Niyp`P+4gdTA^Ot(eQW7Kb zE7gV=%B;$xpXQlqRrqA=i3tG?_xp#6=OFR><1^kxwa7yVbh(X*--o3Qq()$3!mePQ zSEIl8i#YCR_=IH9`M(NcC^=qhIx#&Q&LS#yRoJr#c88P($Jg4Y2jq@5Auf=L8xcLC4`LC3#}qqb`T*0 z3!CCVgE{?y8@GAT6sd{Ggh*fCYfKB6jvW>QpdOXKO^?#Z=Xvdo({3}ottKd1I0JCk z#IMq5yCx(=v>= zyL31Ho%&N84|9s@OGeVb0|AL(o%=!vJS0~Xap+j}fs#f4kcX&O9`l>v#rz4j_Lx6Z ziQlwwC7rO9z5@r(-($NieJXY!ij8Y$@5~(DWLWFN&Su_ddp^#*j7DtiOLOqtqa2G@^o%Hr4vH+me`9mjol8 HC<(nrcXMS* literal 0 HcmV?d00001 diff --git a/.git-crypt/keys/default/0/40F729E5476E46C260F8556E60C54F1519346085.gpg b/.git-crypt/keys/default/0/40F729E5476E46C260F8556E60C54F1519346085.gpg new file mode 100644 index 0000000000000000000000000000000000000000..0b059075fb090a0eb5c1f2569cdf00bd123e3a5c GIT binary patch literal 725 zcmV;`0xJE50t^H4xkqa?CzqW85CE+uMV<|5?vF=3|3|scEcE1FsIEzIGd=|m-nnL|eS~uoh;Sgw{BIT`4RJWuJ0z8iF7FO55{Kiny#%&aoS6nmHhz+S& zM|eJAx%Fn!@sVw$I})gyt4TDxLfTb37IOL&Bg5FaZ? z-TbYoq)y9ZkS%M|v`+&%nifGVUNddVA4&u21<~|&95An+z38v%Gl8INmmPkZZ~z_c_XONQJW=8akwTSLiL1*Ao7UH5|lT8YvS%9R&~c`0OdVTIxp#1~jKF>B#avJ=q#h1T->m zF!@U~>b87fL5roMavNkFnICk-4i(HRY~vmF=BI5ki<1nJe@fR-HqaqNqU7I@*FL?2 z(to9nGNWu=&00JpWj>5TJP;-cv5a&|T#y&;%Pi&|*Vo!x%lSra@mjR&3ox~k#bd%x zXZyP#TIA&fe}hfYs+~RTOGD}jBbEinf!_8^l8-NZDTyw{Vf$fv3*)^D!)Mh569dw~0|9SS4x}#$p{xtM#H*l!Pp`a|Bb8wAOT#37D!HHOW>gIv zF?m+cBWCP19~zX6$ZKf3 zmMaJ+iBlL-VxEBfF#e@XIH2lUPCya17VQ2wqWJ@+AG={ZlkAFBN