Ohjelmistotyön tehostaminen automaatioympäristössä. Case: Jenkins
Rostedt, Jarno (2018)
Rostedt, Jarno
Satakunnan ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805015983
https://urn.fi/URN:NBN:fi:amk-201805015983
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli toteuttaa Codecontrol Oy:lle avoimeen lähdekoodiin perustuvan web-pohjaisen Jenkins-palvelinsovelluksen asentaminen toimintakuntoon fyysiselle palvelimelle ja jakaa se usealle virtuaalipalvelimelle nykyisen yhden sijasta saaden kokonaisuus hyödyntämään master-slave -arkkitehtuurin mukaista ohjelmistoautomatisointimallia.
Ennen varsinaista toteutusosuutta tämän opinnäytetyön teoriaosuudessa kerrotaan jatkuvasta integraatiosta ja jatkuvasta kehityksestä sekä niiden merkityksestä ohjelmistokehitykselle. Teoriaosuuden lopuksi esitellään toteutuksessa asennettava web-pohjainen palvelinsovellus Jenkins.
Ennen varsinaista toteutusosuutta tämän opinnäytetyön teoriaosuudessa kerrotaan jatkuvasta integraatiosta ja jatkuvasta kehityksestä sekä niiden merkityksestä ohjelmistokehitykselle. Teoriaosuuden lopuksi esitellään toteutuksessa asennettava web-pohjainen palvelinsovellus Jenkins.