From 84f58e9f465036679c1df43aa3eca838be50148e Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 20 Apr 2018 13:28:10 +0200 Subject: [PATCH 01/11] voeg vergadering toe --- content/about/verslagen/17-18/2018-04-19.md | 174 ++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 content/about/verslagen/17-18/2018-04-19.md diff --git a/content/about/verslagen/17-18/2018-04-19.md b/content/about/verslagen/17-18/2018-04-19.md new file mode 100644 index 0000000..6631b20 --- /dev/null +++ b/content/about/verslagen/17-18/2018-04-19.md @@ -0,0 +1,174 @@ +% Bestuursvergadering 3 +% Isaura Claeys +% 20/04/2018 - 16:00 + +# Bestuursvergadering 5 + +_Datum: 19/04/2018 - 16:00_ +_Status: Gesloten_ + +**Timetable:** + +| Start | Duur | Onderwerp | +| ----- | ---- | ------------ | +| 16:00 | '10 | Intro | +| 16:10 | '5 | Financiën | +| 16:15 | '5 | Sysadmin | +| 16:20 | '5 | Projecten | +| 16:25 | '20 | Events | +| 16:45 | '15 | Pauze | +| 17:00 | '20 | Ereleden | +| 17:20 | '20 | Verkiezingen | +| 17:40 | '20 | Partnerships | +| 18:00 | ... | Trivia, ... | + + +## 0. Verslagen workflow +Gebruik van hackmd.io: collaboratief verslagen schrijven in markdown. :white_check_mark: + +- Goedkeuringen door middel van 'reviews' op PR's +- Verslag op de site: officiëler en permanenter +- Hopelijk een verbetering in de kwaliteit van verslagen tot gevolg +- We vereisen dat elk bestuurslid het verslag goedkeurt op de PR + +## 1. Verslag vorige vergadering +[Bestuursvergadering 4](https://drive.google.com/open?id=1l2LuBNQlMPtEKhjJ7ahJC3MRpc3l5fC9H2X7cvaCWQ4) :white_check_mark: + +## 2. Financiën +### Status +€1100 + €200 ongeveer aan subsidies, wat vrij degelijk is voor Zeus. + +### Kosten 12UL in samenwerking met WVK +Geld **tent**: €475 over 3 verenigingen, €120 per vereniging, mits korting €110 euro per vereniging. De **Espressobins**: €360 in totaal. + +*Note: na het event eens evalueren of we dit willen doen volgend jaar, is het de financiële nood waard?* + +## 3. Sysadmin +### Jasper als sysadmin-in-training + +Jasper heeft sysadmin opleiding intro gekregen om de volgende sysadmin te worden. + +### Nieuwe VM + +We gaan een nieuwe VM aanvragen voor studentenverenigingen sites die niet bij DSA kunnen. Deze zijn oa Ceneka, macht, cursuscruisen, stuw, ... Zit ook vol met PHP code, wat vaak vulnerable is. Lorin gaat dit regelen. + +### Nieuwe domeinnaam: +We gaan zeus.gent kopen en als default gebruiken. Dit kost wat meer geld per jaar, maar is subsidieerbaar. Oogt ook mooier dan zeuswpi.org. Hiervoor moeten we alle applicaties checken voor harcoded locations. + +Testrun van site moven (zeus.ugent.be/xxx naar zeuswpi.org/xxx) lukt. + +## 4. Projecten updates +### MOZAIC +Er is veel netwerkcode, maar nog geen nieuwe release, komt wel soonish. Wout en Timo gaan voor het vak Datavisualisatie een visualisatie maken voor matchanalyse. + +Op donderdag 26 april is een tinkersessie gepland. Daar zorgen we dat de code werkt. We maken een fb event en een zeus site event, en we sturen een mail. **Rien** maakt de reservatie, en **Wout** en **Ilion** doen de mail en eventpost. Ze kijken ook of er Intel sponsorgeld kan gebruikt worden. + +## 3. Activiteiten +### Evaluatie +#### Hashcode + +We moeten duidelijker communiceren dat we geen eten fixen, of gewoon en masse pizza's bestellen. Dit moeten we op voorhand beslissen. We beslissen ook best wie de verantwoordelijkheid neemt op het event, aangezien veel bestuursleden willen meedoen. Idee: Een bestuursteam kan zo wel handig worden. + +#### VPW +We waren Jonathan ter plekke vergeten doordat hij nog wachtte op potentieel andere mensen die meereden. Voor de rest ging het vlot. We moeten op voorhand afspreken wie verantwoordelijk is. + +#### Lasershoot +Ging goed, maar we moeten op voorhand meer informatie geven. De opties geven we ook beter op voorhand. Er moet ook meer structuur zijn. + +#### Bottlebats intro-event + +Was al bij al een succes, maar kon beter georganiseerd zijn. Concept is oke, maar bleef vrij wild en los. Er moet meer documentatie voorzien worden, en het is te veel werk voor te weinig man. Dit gaat een issue blijven. + +We geven ook best een demo van een bot te schrijven. + +#### Delaware talk + +Ging niet door en hier was weinig over gecommuniceerd. Er was een talk-moeheid van iedereen (bestuur en ook attendees) doordat er te veel talks waren dit semester. Er moet meer communicatie zijn tussen Zeus en delaware, en ook meer communicatie mbt promo. Wout had meer begeleiding kunnen geven aan Laurens. + +Het was ook een event na de paasvakantie, waardoor er vroeg genoeg met promo moest begonnen worden. + +We zouden volgend jaar de Tech talkz niet meer doen. + +### Toekomstige events: +#### 12Urenloop + +Gyrids zijn gefixed. We zoeken naar de chips, maar worden niet gevonden. Op vrijdag 20 april zou alles af moeten zijn. + +Op het evenement zelf gaan er nog mensen nodig zijn om te tellen, en sowieso gaan er mensen nodig zijn om mee te helpen. Iedereen is hierbij welkom. + +#### Lightning Talks + +Alles is geregeld. We steken €50-€100 in de receptie, wat met het ereleden budget kan. Voor de sprekersbedanking gaat Timo kijken naar de maximale prijs zodat dit gesubsidieerd kan worden. + +#### Cybersecurity workshop/CTF/… +Geagendeerd maar niet besproken + + +#### Zeus verkiezingen +We organiseren het op 8 mei 18:00, wat samenvalt met de WiNA shotjesavond! We gaan eten in O'Leary's, maar hier is nog geen beslissing over geveld. We zullen dit bespreken met de leden en daarna tot een beslissing komen. + +We sturen zo snel mogelijk een mail (ging gebeuren 19 april). Ook zetten we de kandidatuurform online. + +## 6. Discussiepunten +- Werkgroep sponsorships & ereleden: [verslag](https://hackmd.io/yVLl1eV2SLqVNTtern6F3Q) + - Sponsorships + - Ereleden + - Steunend-lid statuut invoeren: afgestudeerde mensen kunnen nog steeds Zeus steunen via vrije bijdrage, en dan worden die leden op de site vermeld. Vermelding op de site vindt plaats vanaf 10 euro?. Daarnaast hebben we dan ereleden, waarvoor we geen geld meer vragen. Poll voor heel Zeus om mensen te selecteren die erelidwaardig zijn, alsook met motivatie. Deze poll is geen finale beslissing. Bestuur beslist dan op basis daar van, ook op basis van een stemming. Geen extra voordeel buiten de erkenning en een poster. Geen burgeravond. Dus ereleden en sponsors splitsen. Op het einde van het academiejaar ereleden beslissen. Poster + foto op de site. + - Alumniwerking + - Alumni-event (receptie of alumni-codenight) voor alle sponsors en ereleden (eventueel ereleden). + - Huidige ereleden: mail sturen. Ereleden kunnen storten tot aan de bestuursverkiezingen. +- Bestuursfuncties '18-'19 + Momenteel is mogelijk: + - **Voorzitter (verplicht)** + Het hoofd van het bestuur. Hakt knopen door bij moeilijke beslissingen en zorgt voor een vloeiende werking van het bestuur + - **Penning (verplicht)** + De penningmeester houdt alle financiële zaken bij van de organisatie. + Deze functie is ook verplicht door de DSA, en kan misschien gecombineerd worden met secretaris, wegens het ook een administratieve taak is. + - **Secretaris** + De secretaris onderhoudt de administratie van het bestuur en schrijft de verslagen van de bestuursvergaderingen. Ook reserveert de secretaris de evenementen van Zeus en noteert ze in het DSA-controlepaneel. Deze taak kan door PR opgenomen worden. + - **Project** + De projectverantwoordelijke verzorgt de projecten in Zeus en zorgt voor een goede vooruitgang. Ook zorgt de projectverantwoordelijke voor de definitie van een goed development proces en onderhoudt de repos + - **Sysadmin** + De sysadmin verzorgt de servers, zij het lokaal, zij het in de cloud. Deze moeten altijd up to date gehouden worden zodat er geen security issues op kunnen komen. + - **PR** + De PR verantwoordelijke zorgt voor blogposts, communicatie met externen en onze social media. De PR zal dus ook foto's en dergelijke online zetten en het engagement met niet-Zeusleden verhogen + - **HR** + SHFEERBEHEER. Zorgt voor de algemene sfeer in de kelder en ledenwerking. Probeert actief leden aan te werven. Kennisoverdracht tussen events enzovoorts. + + Bestuursfuncties die we niet inrichten: + - **Vicevoorzitter (verplicht)** + Right hand (wo)man van de voorzitter. Wordt commander-in-chief indien de voorzitter niet beschikbaar is. + Deze functie is verplicht door DSA, maar in de realiteit is de vice gewoon secretaris met een fancy titel. In principe kan eender welk bestuurslid de vicevoorzitter zijn, ongeacht hun feitelijke rol. + Het voorstel is om deze rol intern aan te duiden onder de verkozen bestuursleden. + - **Event** + In plaats van één persoon constant te 'belasten' met het organiseren van alle events zouden we blijven bij de formule van dit jaar: nl. events in het begin van het semester te bespreken en een verantwoordelijke per event aan te duiden. + + Discussie + - HR samenvoegen met Vice + Vice beter omschrijven + - Projectverantwoordelijke is meer projecten overzien in tegenstelling tot coden. + +## 7. Trivia +### Evaluatie vleor +VLEOR (Dit is Zeusiaans voor: "De vloer ligt er en we zijn blij") + +### Blogpost ideeën/evaluatie + +We kunnen blogpost maken over: + +- bottlebats +- update april +- Datavisualisatie project Isaura, Elo en Lorin. Deze zouden visualisaties bevatten van Haldis, Tab, Tap, Zeus events, ... + +We zijn in ieder geval content over de recente stroom van blogposts. + +### Engagement bestuursleden. + +Is besproken geweest op de vergadering. Deze kon in sommige gevallen beter. + +### Opmerkingen Lorin over Linux Install Party volgend jaar + +Volgend jaar gaat dit huge zijn, dus meer organisatie (splitsen in 2 avonden bvb) + +## 8. Vrij moment + +## Todo's: From afdec556c92d0201e74386c54d54beb2346a6068 Mon Sep 17 00:00:00 2001 From: iasoon Date: Sat, 21 Apr 2018 16:49:42 +0200 Subject: [PATCH 02/11] Fix het consistent omwisselen van de getallen 3 en 5 --- content/about/verslagen/17-18/2018-04-19.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/about/verslagen/17-18/2018-04-19.md b/content/about/verslagen/17-18/2018-04-19.md index 6631b20..8edd8f5 100644 --- a/content/about/verslagen/17-18/2018-04-19.md +++ b/content/about/verslagen/17-18/2018-04-19.md @@ -1,4 +1,4 @@ -% Bestuursvergadering 3 +% Bestuursvergadering 5 % Isaura Claeys % 20/04/2018 - 16:00 @@ -63,7 +63,7 @@ Er is veel netwerkcode, maar nog geen nieuwe release, komt wel soonish. Wout en Op donderdag 26 april is een tinkersessie gepland. Daar zorgen we dat de code werkt. We maken een fb event en een zeus site event, en we sturen een mail. **Rien** maakt de reservatie, en **Wout** en **Ilion** doen de mail en eventpost. Ze kijken ook of er Intel sponsorgeld kan gebruikt worden. -## 3. Activiteiten +## 5. Activiteiten ### Evaluatie #### Hashcode From 5a516e5791d1cd665a31e9bde8763128fc8896cb Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Tue, 24 Apr 2018 09:17:06 +0200 Subject: [PATCH 03/11] Aanpassingen in verwoording, formatting --- content/about/verslagen/17-18/2018-04-19.md | 42 ++++++++++++++++----- 1 file changed, 32 insertions(+), 10 deletions(-) diff --git a/content/about/verslagen/17-18/2018-04-19.md b/content/about/verslagen/17-18/2018-04-19.md index 8edd8f5..8f4a92c 100644 --- a/content/about/verslagen/17-18/2018-04-19.md +++ b/content/about/verslagen/17-18/2018-04-19.md @@ -24,26 +24,33 @@ _Status: Gesloten_ ## 0. Verslagen workflow -Gebruik van hackmd.io: collaboratief verslagen schrijven in markdown. :white_check_mark: - + +Gebruik van hackmd.io: collaboratief verslagen schrijven in markdown. :white_check_mark: + - Goedkeuringen door middel van 'reviews' op PR's - Verslag op de site: officiëler en permanenter - Hopelijk een verbetering in de kwaliteit van verslagen tot gevolg - We vereisen dat elk bestuurslid het verslag goedkeurt op de PR ## 1. Verslag vorige vergadering -[Bestuursvergadering 4](https://drive.google.com/open?id=1l2LuBNQlMPtEKhjJ7ahJC3MRpc3l5fC9H2X7cvaCWQ4) :white_check_mark: + +[Bestuursvergadering 4](https://drive.google.com/open?id=1l2LuBNQlMPtEKhjJ7ahJC3MRpc3l5fC9H2X7cvaCWQ4) :white_check_mark: ## 2. Financiën + ### Status + €1100 + €200 ongeveer aan subsidies, wat vrij degelijk is voor Zeus. ### Kosten 12UL in samenwerking met WVK + Geld **tent**: €475 over 3 verenigingen, €120 per vereniging, mits korting €110 euro per vereniging. De **Espressobins**: €360 in totaal. *Note: na het event eens evalueren of we dit willen doen volgend jaar, is het de financiële nood waard?* + ## 3. Sysadmin + ### Jasper als sysadmin-in-training Jasper heeft sysadmin opleiding intro gekregen om de volgende sysadmin te worden. @@ -53,26 +60,33 @@ Jasper heeft sysadmin opleiding intro gekregen om de volgende sysadmin te worden We gaan een nieuwe VM aanvragen voor studentenverenigingen sites die niet bij DSA kunnen. Deze zijn oa Ceneka, macht, cursuscruisen, stuw, ... Zit ook vol met PHP code, wat vaak vulnerable is. Lorin gaat dit regelen. ### Nieuwe domeinnaam: + We gaan zeus.gent kopen en als default gebruiken. Dit kost wat meer geld per jaar, maar is subsidieerbaar. Oogt ook mooier dan zeuswpi.org. Hiervoor moeten we alle applicaties checken voor harcoded locations. Testrun van site moven (zeus.ugent.be/xxx naar zeuswpi.org/xxx) lukt. ## 4. Projecten updates + ### MOZAIC + Er is veel netwerkcode, maar nog geen nieuwe release, komt wel soonish. Wout en Timo gaan voor het vak Datavisualisatie een visualisatie maken voor matchanalyse. Op donderdag 26 april is een tinkersessie gepland. Daar zorgen we dat de code werkt. We maken een fb event en een zeus site event, en we sturen een mail. **Rien** maakt de reservatie, en **Wout** en **Ilion** doen de mail en eventpost. Ze kijken ook of er Intel sponsorgeld kan gebruikt worden. ## 5. Activiteiten + ### Evaluatie + #### Hashcode We moeten duidelijker communiceren dat we geen eten fixen, of gewoon en masse pizza's bestellen. Dit moeten we op voorhand beslissen. We beslissen ook best wie de verantwoordelijkheid neemt op het event, aangezien veel bestuursleden willen meedoen. Idee: Een bestuursteam kan zo wel handig worden. #### VPW + We waren Jonathan ter plekke vergeten doordat hij nog wachtte op potentieel andere mensen die meereden. Voor de rest ging het vlot. We moeten op voorhand afspreken wie verantwoordelijk is. #### Lasershoot + Ging goed, maar we moeten op voorhand meer informatie geven. De opties geven we ook beter op voorhand. Er moet ook meer structuur zijn. #### Bottlebats intro-event @@ -88,8 +102,10 @@ Ging niet door en hier was weinig over gecommuniceerd. Er was een talk-moeheid v Het was ook een event na de paasvakantie, waardoor er vroeg genoeg met promo moest begonnen worden. We zouden volgend jaar de Tech talkz niet meer doen. - + + ### Toekomstige events: + #### 12Urenloop Gyrids zijn gefixed. We zoeken naar de chips, maar worden niet gevonden. Op vrijdag 20 april zou alles af moeten zijn. @@ -101,15 +117,18 @@ Op het evenement zelf gaan er nog mensen nodig zijn om te tellen, en sowieso gaa Alles is geregeld. We steken €50-€100 in de receptie, wat met het ereleden budget kan. Voor de sprekersbedanking gaat Timo kijken naar de maximale prijs zodat dit gesubsidieerd kan worden. #### Cybersecurity workshop/CTF/… -Geagendeerd maar niet besproken +Geagendeerd maar niet besproken (te laat in het jaar om dit nog te organiseren, mogelijks event voor volgend jaar) #### Zeus verkiezingen + We organiseren het op 8 mei 18:00, wat samenvalt met de WiNA shotjesavond! We gaan eten in O'Leary's, maar hier is nog geen beslissing over geveld. We zullen dit bespreken met de leden en daarna tot een beslissing komen. We sturen zo snel mogelijk een mail (ging gebeuren 19 april). Ook zetten we de kandidatuurform online. + ## 6. Discussiepunten + - Werkgroep sponsorships & ereleden: [verslag](https://hackmd.io/yVLl1eV2SLqVNTtern6F3Q) - Sponsorships - Ereleden @@ -120,7 +139,7 @@ We sturen zo snel mogelijk een mail (ging gebeuren 19 april). Ook zetten we de k - Bestuursfuncties '18-'19 Momenteel is mogelijk: - **Voorzitter (verplicht)** - Het hoofd van het bestuur. Hakt knopen door bij moeilijke beslissingen en zorgt voor een vloeiende werking van het bestuur + Het hoofd van het bestuur. Hakt knopen door bij moeilijke beslissingen en zorgt voor een vloeiende werking van het bestuur - **Penning (verplicht)** De penningmeester houdt alle financiële zaken bij van de organisatie. Deze functie is ook verplicht door de DSA, en kan misschien gecombineerd worden met secretaris, wegens het ook een administratieve taak is. @@ -134,7 +153,7 @@ We sturen zo snel mogelijk een mail (ging gebeuren 19 april). Ook zetten we de k De PR verantwoordelijke zorgt voor blogposts, communicatie met externen en onze social media. De PR zal dus ook foto's en dergelijke online zetten en het engagement met niet-Zeusleden verhogen - **HR** SHFEERBEHEER. Zorgt voor de algemene sfeer in de kelder en ledenwerking. Probeert actief leden aan te werven. Kennisoverdracht tussen events enzovoorts. - + Bestuursfuncties die we niet inrichten: - **Vicevoorzitter (verplicht)** Right hand (wo)man van de voorzitter. Wordt commander-in-chief indien de voorzitter niet beschikbaar is. @@ -142,13 +161,16 @@ We sturen zo snel mogelijk een mail (ging gebeuren 19 april). Ook zetten we de k Het voorstel is om deze rol intern aan te duiden onder de verkozen bestuursleden. - **Event** In plaats van één persoon constant te 'belasten' met het organiseren van alle events zouden we blijven bij de formule van dit jaar: nl. events in het begin van het semester te bespreken en een verantwoordelijke per event aan te duiden. - + Discussie - HR samenvoegen met Vice + Vice beter omschrijven - - Projectverantwoordelijke is meer projecten overzien in tegenstelling tot coden. + - De functie van projectverantwoordelijke: heeft een voortrekkersrol, waar een niet verwaarloosbare werkdruk komt bij kijken. Er wordt opgemerkt dat deze functie liefst door meerdere personen wordt ingekleed. + ## 7. Trivia + ### Evaluatie vleor + VLEOR (Dit is Zeusiaans voor: "De vloer ligt er en we zijn blij") ### Blogpost ideeën/evaluatie @@ -167,7 +189,7 @@ Is besproken geweest op de vergadering. Deze kon in sommige gevallen beter. ### Opmerkingen Lorin over Linux Install Party volgend jaar -Volgend jaar gaat dit huge zijn, dus meer organisatie (splitsen in 2 avonden bvb) +Volgend jaar gaat dit huge zijn, dus meer organisatie (splitsen in 2 avonden bijvoorbeeld). ## 8. Vrij moment From b499f7fce70fe1bc9dbe1a1dec2491a80edd6795 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Mon, 9 Jul 2018 16:19:20 +0200 Subject: [PATCH 04/11] Fix cammie JQuery --- content/cammie.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/content/cammie.erb b/content/cammie.erb index a32484e..285c790 100644 --- a/content/cammie.erb +++ b/content/cammie.erb @@ -3,6 +3,7 @@ navigable: true title: Cammie --- <% content_for :scripts do %> + <%= asset :js, :cammie %> <%= asset :js, :message %> <% end %> From 6cae6410deaa3dde314af9752b6ae231f20d78e6 Mon Sep 17 00:00:00 2001 From: lorin Date: Mon, 9 Jul 2018 18:46:16 +0200 Subject: [PATCH 05/11] Update deploy.sh --- deploy.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 373ba4e..3c44458 100755 --- a/deploy.sh +++ b/deploy.sh @@ -7,5 +7,6 @@ if [[ $TRAVIS_PULL_REQUEST == "false" ]]; then bundle exec nanoc --env=prod deploy public fi else - rsync -aglpPrtvz --delete output/ "deploy@$TRAVIS_PULL_REQUEST.zeus.werthen.com:/var/www/html/$TRAVIS_PULL_REQUEST/" + # TODO: Re-enable this when wildcard certs are okay for zeus.gent or zeuswpi.org + # rsync -aglpPrtvz --delete output/ "deploy@$TRAVIS_PULL_REQUEST.zeus.werthen.com:/var/www/html/$TRAVIS_PULL_REQUEST/" fi From 737f7b60e8912fd1f1ebdac2891d750a8eb01d4b Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 21:32:19 +0200 Subject: [PATCH 06/11] Deploy to XXX.pr.zeus.gent --- deploy.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index 3c44458..93dcd1b 100755 --- a/deploy.sh +++ b/deploy.sh @@ -7,6 +7,5 @@ if [[ $TRAVIS_PULL_REQUEST == "false" ]]; then bundle exec nanoc --env=prod deploy public fi else - # TODO: Re-enable this when wildcard certs are okay for zeus.gent or zeuswpi.org - # rsync -aglpPrtvz --delete output/ "deploy@$TRAVIS_PULL_REQUEST.zeus.werthen.com:/var/www/html/$TRAVIS_PULL_REQUEST/" + rsync -e 'ssh -p 2222' -aglpPrtvz --delete output/ "zeuspr@herbert.ugent.be:/home/zeuspr/$TRAVIS_PULL_REQUEST/" fi From 7b4259478ed6e236774937ab613775e99e07fef1 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 21:36:56 +0200 Subject: [PATCH 07/11] Testcommit --- layouts/default.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/default.erb b/layouts/default.erb index f6c5383..3cae34b 100644 --- a/layouts/default.erb +++ b/layouts/default.erb @@ -6,7 +6,7 @@ - Zeus WPI | <%= item[:title] || 'Werkgroep Informatica van de Universiteit Gent' %> + Weus ZPI | <%= item[:title] || 'Werkgroep Informatica van de Universiteit Gent' %> From 1cc9b44b5c2495628a5b6de17b9bda0b90651d79 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 21:45:38 +0200 Subject: [PATCH 08/11] Set host keys instead of ignoring them --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5fb45a6..526f175 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,7 @@ notifications: before_install: - openssl aes-256-cbc -K $encrypted_6059a4f451fd_key -iv $encrypted_6059a4f451fd_iv -in id_rsa.enc -out deploy_key -d -- echo -e "Host zeus.ugent.be\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config +- echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256\nAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.zeus.gent]:2222 ecdsa-sha2-nistp256\nAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts - npm install script: - bundle exec nanoc --env=prod @@ -37,5 +37,4 @@ after_success: - mv deploy_key ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - chmod +x ./deploy.sh -- echo -e "Host $TRAVIS_PULL_REQUEST.zeus.werthen.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config - ./deploy.sh From dc3147deb600487b164d92bb336fdb1a451c4f2d Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 21:53:46 +0200 Subject: [PATCH 09/11] Do known_hosts correctly --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 526f175..fdfac9c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,7 @@ notifications: before_install: - openssl aes-256-cbc -K $encrypted_6059a4f451fd_key -iv $encrypted_6059a4f451fd_iv -in id_rsa.enc -out deploy_key -d -- echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256\nAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.zeus.gent]:2222 ecdsa-sha2-nistp256\nAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts +- echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts - npm install script: - bundle exec nanoc --env=prod From ab627a7211d5742ac7ca607d9aaa3c88b47114b8 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 22:16:15 +0200 Subject: [PATCH 10/11] Deploy to public/ folder --- deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 93dcd1b..398c902 100755 --- a/deploy.sh +++ b/deploy.sh @@ -7,5 +7,5 @@ if [[ $TRAVIS_PULL_REQUEST == "false" ]]; then bundle exec nanoc --env=prod deploy public fi else - rsync -e 'ssh -p 2222' -aglpPrtvz --delete output/ "zeuspr@herbert.ugent.be:/home/zeuspr/$TRAVIS_PULL_REQUEST/" + rsync -e 'ssh -p 2222' -aglpPrtvz --delete output/ "zeuspr@herbert.ugent.be:/home/zeuspr/public/$TRAVIS_PULL_REQUEST/" fi From f35edd6ca9d9728cd01908ab759eecd15cd92807 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 9 Jul 2018 22:21:32 +0200 Subject: [PATCH 11/11] Fix Weus ZPI --- layouts/default.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/default.erb b/layouts/default.erb index 3cae34b..f6c5383 100644 --- a/layouts/default.erb +++ b/layouts/default.erb @@ -6,7 +6,7 @@ - Weus ZPI | <%= item[:title] || 'Werkgroep Informatica van de Universiteit Gent' %> + Zeus WPI | <%= item[:title] || 'Werkgroep Informatica van de Universiteit Gent' %>