| ... | @@ -46,29 +46,29 @@ Projektissa käytettiin sekä Google Cloud ympäristöä sekä VirtualBox koneit |
... | @@ -46,29 +46,29 @@ Projektissa käytettiin sekä Google Cloud ympäristöä sekä VirtualBox koneit |
|
|
#### Toteutetut palvelut
|
|
#### Toteutetut palvelut
|
|
|
Toteutettuja palveluyhdistelmiä oli 3:
|
|
Toteutettuja palveluyhdistelmiä oli 3:
|
|
|
|
|
|
|
|
* ##### GitLab Autodevops:
|
|
##### GitLab Autodevops:
|
|
|
|
|
|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|
|11.0.4-ee|GitLab|kehitysympäristö|Docker compose|COMP6|
|
|
|11.0.4-ee|GitLab|kehitysympäristö|Docker compose|COMP6|
|
|
|
|10.3.0|GitLab runners on kubernetes|GitLab runners|Google cloud|COMP7|
|
|
|10.3.0|GitLab runners on kubernetes|GitLab runners|Google cloud|COMP7|
|
|
|
|6.7.4|Sonarqube|koodin laadun testaus|Docker compose|COMP8|
|
|
|6.7.4|Sonarqube|koodin laadun analysointi|Docker compose|COMP8|
|
|
|
|
|
|
|
|
* ##### GitLab & Jenkins & Sonarqube
|
|
##### GitLab & Jenkins & Sonarqube
|
|
|
|
|
|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|
|11.0.3-ee|GitLab|kehitysympäristö|Docker compose|COMP9|
|
|
|11.0.3-ee|GitLab|kehitysympäristö|Docker compose|COMP9|
|
|
|
|11.0.0|GitLab runners|GitLab runners|Docker compose|COMP9|
|
|
|11.0.0|GitLab runners|GitLab runners|Docker compose|COMP9|
|
|
|
|2.121.1|Jenkins|integraatio ja hallinta|Docker compose|COMP9|
|
|
|2.121.1|Jenkins|integraatio ja hallinta|Docker compose|COMP9|
|
|
|
|6.7.4|Sonarqube |GitLab runners|Docker compose|COMP9|
|
|
|6.7.4|Sonarqube |koodin laadun analysointi|Docker compose|COMP9|
|
|
|
|
|
|
|
|
* ##### Pluginit käytössä:
|
|
Pluginit käytössä:
|
|
|
|
|
|
|
|
|versio|plugin|palvelu|
|
|
|versio|plugin|palvelu|
|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|
|11.0.3-ee|GitLab plugin|Jenkins|
|
|
|1.5.8|GitLab|Jenkins|
|
|
|
|11.0.0|Git plugin|Jenkins|
|
|
|3.9.1|Git|Jenkins|
|
|
|
|2.121.1|Sonarqube plugin|Jenkins|
|
|
|2.121.1|Sonarqube plugin|Jenkins|
|
|
|
|4.0.0|Code Smells|Sonarqube|
|
|
|4.0.0|Code Smells|Sonarqube|
|
|
|
|4.15.0.12310|SonarJava|Sonarqube|
|
|
|4.15.0.12310|SonarJava|Sonarqube|
|
| ... | @@ -78,8 +78,20 @@ Toteutettuja palveluyhdistelmiä oli 3: |
... | @@ -78,8 +78,20 @@ Toteutettuja palveluyhdistelmiä oli 3: |
|
|
##### Gitlab & Sonarqube
|
|
##### Gitlab & Sonarqube
|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|versio|palvelu|tehtävä|asennustapa|koneID|
|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|
|11.0.3-ee|GitLab|kehitysympäristö|Docker compose|COMP10|
|
|
|11.0.4-ee|GitLab|kehitysympäristö|Docker compose|COMP10|
|
|
|
|11.0.0|GitLab runners|GitLab runners|Docker compose|COMP10|
|
|
|11.0.0|GitLab runners|GitLab runners|Docker compose|COMP10|
|
|
|
|
|6.7.4|Sonarqube |koodin laadun analysointi|Docker compose|COMP10|
|
|
|
|
|
|
|
|
##### Pluginit käytössä:
|
|
Pluginit käytössä:
|
|
|
|
|versio|plugin|palvelu|
|
|
|
|
|:-:|:-:|:-:|:-:|:-:|
|
|
|
|
|2.1.0|GitLab|Sonarqube|
|
|
|
|
|4.0.0|Code Smells|Sonarqube|
|
|
|
|
|6.5 (build 3766)|SonarC#|Sonarqube|
|
|
|
|
|3.2 (build 5506)|SonarJS|Sonarqube|
|
|
|
|
|4.15.0.12310|SonarJava|Sonarqube|
|
|
|
|
|2.11.0.2485|SonarPHP|Sonarqube|
|
|
|
|
|1.8 (build 1496)|SonarPython|Sonarqube|
|
|
|
|
|1.4.3 (build 1027)|SonarXML|Sonarqube|
|
|
|
|
|
|
|
|
|
Sonarqube GitLab plugin asennettiin [täältä](https://gitlab.talanlabs.com/gabriel-allaigre/sonar-gitlab-plugin). Muut pluginit asennettiin käyttämällä käyttöliittymää. |