A case study of continuous delivery of a mobile application

dc.contributor.advisorAziz, Adnanen
dc.contributor.committeeMemberKhurshid, Sarfrazen
dc.creatorForbes, Joseph Soryen
dc.creator.orcid0000-0002-2917-0826en
dc.date.accessioned2016-05-06T17:17:44Z
dc.date.accessioned2018-01-22T22:29:50Z
dc.date.available2016-05-06T17:17:44Z
dc.date.available2018-01-22T22:29:50Z
dc.date.issued2015-12en
dc.date.submittedDecember 2015
dc.date.updated2016-05-06T17:17:44Z
dc.description.abstractThe concept of continuous delivery extends the existing concept of continuous integration beyond its traditional scope of development, build, and test into deployment to end-users. This project is an implementation of continuous delivery for an Android application. In addition to deployment to client devices through the Google Play Store, the implemented continuous delivery “pipeline” uses integration of Google Analytics into the Android application and the continuous delivery pipeline itself to automate staging from alpha release to beta release based on observed manual tester activity.en
dc.description.departmentElectrical and Computer Engineeringen
dc.format.mimetypeapplication/pdfen
dc.identifierdoi:10.15781/T29J9Sen
dc.identifier.urihttp://hdl.handle.net/2152/35304en
dc.language.isoenen
dc.subjectContinuous deliveryen
dc.subjectContinuous integrationen
dc.subjectAndroiden
dc.subjectGoogle play storeen
dc.subjectGoogle analyticsen
dc.subjectJenkinsen
dc.subjectDevelopment operationsen
dc.titleA case study of continuous delivery of a mobile applicationen
dc.typeThesisen
dc.type.materialtexten

Files