diff --git a/assets/figures/chapter-4/4.3.docker-logo.png b/assets/figures/chapter-4/4.3.docker-logo.png new file mode 100644 index 0000000..60b9017 Binary files /dev/null and b/assets/figures/chapter-4/4.3.docker-logo.png differ diff --git a/assets/figures/chapter-4/4.3.jenkins-logo.png b/assets/figures/chapter-4/4.3.jenkins-logo.png new file mode 100644 index 0000000..5cd5250 Binary files /dev/null and b/assets/figures/chapter-4/4.3.jenkins-logo.png differ diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies.tex index 8d540e2..1bf7887 100644 --- a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies.tex +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies.tex @@ -2,7 +2,8 @@ Σε αυτήν την υποενότητα περιγράφονται ορισμένα θεμελιώδη εργαλεία και frameworks που συνετέλεσαν στην ανάπτυξη της εφαρμογής. -% TODO: add docker, jenkins, janus and build steps diagram +%TODO: Add janus and build steps diagram \input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.1.node.js} - +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.2.docker} +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.3.jenkins} diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.1.node.js.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.1.node.js.tex index a0fa198..fb65f59 100644 --- a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.1.node.js.tex +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.1.node.js.tex @@ -6,5 +6,4 @@ Ένα από τα σημαντικότερα χαρακτηριστικά του Node.js είναι ο ενσωματωμένος διαχειριστής πακέτων του, ο οποίος ονομάζεται npm. Με τον npm γίνεται εφικτή η εγκατάσταση πακέτων (βιβλιοθηκών) από το μητρώο npm (npm registry\footnote{\url{https://www.npmjs.com/}}), καθώς και η οργάνωση και η διαχείρισή τους στα πλαίσια της ανάπτυξης μίας εφαρμογής που εξαρτάται από αυτά. -Το Node.js έχει το αποθετήριό του στο GitHub (\url{https://github.com/nodejs/node}). - +Το Node.js έχει το αποθετήριό του στο GitHub (\url{https://github.com/nodejs/node}). \ No newline at end of file diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.2.docker.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.2.docker.tex new file mode 100644 index 0000000..848c5e1 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.2.docker.tex @@ -0,0 +1,3 @@ +\subsubsection{Docker} \label{subsection:4-3-1-2-docker} + +\logo{chapter-4/4.3.docker-logo}{Docker logo} \ No newline at end of file diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.3.jenkins.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.3.jenkins.tex new file mode 100644 index 0000000..cfb0f27 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.development-technologies/4.3.1.3.jenkins.tex @@ -0,0 +1,3 @@ +\subsubsection{Jenkins} \label{subsection:4-3-1-3-jenkins} + +\logo{chapter-4/4.3.jenkins-logo}{Jenkins logo} \ No newline at end of file diff --git a/thesis.pdf b/thesis.pdf index 2cf6b74..4d5b5e9 100644 Binary files a/thesis.pdf and b/thesis.pdf differ