From 08d0a56ac0e50363c5febc09d59d3f4829ee5da6 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Sun, 8 Oct 2017 14:49:23 +0100 Subject: [PATCH] Add travis build support --- .gitignore | 4 +++- .travis.yml | 14 ++++++++++++++ .travis/deploy.key.enc | Bin 0 -> 3248 bytes package.json | 2 +- 4 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .travis.yml create mode 100644 .travis/deploy.key.enc diff --git a/.gitignore b/.gitignore index 81f8ab1..84a4c5b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ build node_modules npm-debug.log -.DS_store \ No newline at end of file +.DS_store +.travis/*.key* +!.travis/deploy.key.enc diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..82f08d2 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: node_js +node_js: +- '8' +before_install: +- openssl aes-256-cbc -K $encrypted_7f1476ad54d9_key -iv $encrypted_7f1476ad54d9_iv + -in .travis/deploy.key.enc -out .travis/deploy.key -d +- eval "$(ssh-agent -s)" +- chmod 600 .travis/deploy.key +- ssh-add .travis/deploy.key +- ssh-keyscan marcusnoble.co.uk >> ~/.ssh/known_hosts +- git remote add dokku dokku@marcusnoble.co.uk:blog +- git config --global push.default simple +script: +- git push dokku master diff --git a/.travis/deploy.key.enc b/.travis/deploy.key.enc new file mode 100644 index 0000000000000000000000000000000000000000..0b1aa469e8a5e20e34dd20c6cdd17fe13f00abec GIT binary patch literal 3248 zcmV;h3{Ue^W~Rj<{m-r=*pQ}V>9l9{8cbKP3JHm!*zfD9CUlQqlOxZO+)p z=&w*N0Z!rH!)uehh1Z7|N?A1O46W~A?5jh{I|H)<%484lj1ydn&lqW4PNx*I{28vS zPM(l3`^jUW5yco0l!7`S&|sUdY`*+G5r;lpe%Yxpm$lxQ9{wMjh(WUE+&o_zWyu36sYUe>^%V$A3D|3JRxvtm|#FuYrKMoWBjVs_g< zz}NU672wU}ZnYx^W&2L4-s96eI96Qjg0>9o-j$Pl1d=OC0 zn{Z3OFilez~qy`<&tg6^XN>FY#K4iI<&k^J#!DBb~OD z{!kIbvVLbVmLynm=Cl@gaLOo+UIF|&#A2D7@1A1CyoDx>JVefqNxD7jIUL9e8M{pC z#ib;baH*e@o*&(+$z2k%9~JTKZ8GaKM(=|sJ!X|0#fxx~<(k|;d221or$Jk>ry zA>aQ(yFo879(xxLW$HTI-X{Kp(b>)Xv-TuJjm_&LHj6Z#F`X89L}3gE@}z-^QS5m& zE4?fLZVmG!N+K7r9b;_Zu$bThJ+Kk=VcJUhZw}}w?{gw9LVQI%G1DEHeM2N^8*e)4 zt>e0XM9YE1+kg%*^JuB8Z`p#JK2p+Q_Gb%FFq*Y^t~2^MxrwY$o5G&FkGlLL)o;yHN0I1%tjOpSP_3i_6vTUEs@HM-#ZK6&vA zx0UEmF+N_rJeP@2+oA^mz*kYSUZqNIBW2GmokPAfx|AjJs2t5Fs3Tjn0UplkITpY> zLJ4a7P9f2$WfOtydjCh85;`5*X7z#9aNEr|sz4T)fD)?4o17*T=& zx%z#I6@?JzfJL27sfGyukF~RAOhjlYudm%A_FtO2u&skI8{Vv?iN98@KGoU{JvyV! z(QukdLG7%}50jG(`u5hDc(t3y5|!=a(oM6K7`undpgnv_cl&#wVY|zg=yVn66|dJ_ z6W#MO*XS^q6eh6eHO&sp(t$gpgmGTHFy7N%Jg_FPHb~VMp3}3DX|bBv0QlMv zUs#?wow(Mo^P%q`lX$o*VL1O9^FYpXaA=+FVUxbjX5a$={-8x(I;6Pi2Bu86ERc;N z;nj{>yA^Und36%irt5dW?&1)#+64{t)OIk_5V$^Q!9Y=~tXkorgl|Ew)(?AR-a6pq zvx!NwA-7*4lM)_|WC$j&H;G&_o+Z9#sz&}!j?uo32CSvU{2pfPIVDEJ zWem66qQeq&iiER9{sPvIbNQv2`VmC>!Jk6L+^RsLJ>&*@<&hanEbo+TW zH)T?w+9=&xhRXhoo`5O5DF)Jl?(iF2XXllAvRfAun>j&fF>ETQn2o;3a|hQ;k7?pl zTbzlI3R;P@cW$kd8D}AkU5kv4$O7~NW1QFj;r9~cag@8Z;GK}-0bxRM4D|@x=|?hiEU@E#vv%MgVq$5eRf|jO zHFMH>q5>Y6sO{a)bC|a^F$YkTyp({ee|ILjSq-3}zL$jrUm%114nqT)%qJLA?f4Dr zL<*5Pd7KF~bT*0`C4{_YnY7|&qi|tBKq+m1njZeB&OzPw? zzL>GdS(0=_0e}F-V-yO1Qr%gXgE&>N^@l0INi>v@rH?~(s42TBp7S9Bc+-S0tfDJe(Dv&eb&2b87Aa8{d^% zVPgEI%AUn80LtVrJ$Xsl-H{;O6apgfpL~w{8K?5wE0$y%KVS{j(J3XKYDE`ZrXIrr z)5PK{6tH8!%@Xw?^7`;Gu0-PmUgaQgVWIrR#~!0g7fUnc@!%QUadNgC)Y1=>kLFz? z)*hTzjHVRyao908Xln7OIeC5x(o`)nxttc}>37CWxu58ttlY_aDR&aDGMAf&`rL@| z#Os9`!?)rs!jc!|8g8Je7FV`C^}Ub*pZsd;Vq`@v*gj6vFg^Kren6hp%RGpgi9h+c z!QhvWnsk@=A&8^BGDgrr?+>O-^IDR^MaTP7nNx>KC^zy*G{jbOv z&yg#HsrD5&^t)~Q=<&hm>0O$q8w zp+x^~*OL_B7bFQ;K-~(_Hjsm3kVK&GoF$IkBkDrKZ_4!a^q-kMr^FgWrXwf#jp-d8 z8qYZ{X5~RiXmPbK!qWzSWpD%V0W;r`zu~Vy9>Lg5`>|BNg-G10Gvh|`BL<)egv}D- zYNe0jv5_=}Zn&oQKDB-wNg>x8BoV9>V#J`vqRg1;mV0EhFWhVjApTM3Qm;D4WmKN# z4vF3R5+mr|)e=jJiyBpG`VdHzk**6>S}0ZOuCPQ0b*T?_U7##)9<;9St_{sF8tyYS zo>4yKxRiEzhs;hkpzpqf8Uy28)Ox4xmxeL7Q$9q8Mx27HpSdLbXS>tuKEpQ@^YKdQ zZnx^8T5)D*Nf5*adqk8+bKUei^iPbTYLznm5OW4+0u_XFfH02`EM-+3DCQ0!+HZW#Zv&jkRNSGt?}p zqGmYX>I6O8nKN63$P(YOi*82