Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático

El en siguiente informe se describiría a nivel técnico y teórico el trabajo realizado para lograr la implementación de plantillas de CI/CD para la creación de pipelines de integración continua y despliegue continuo los cuales integran en análisis de código estático y generación de reportes. Este pro...

Full description

Autores:
Martinez, Ruben
Tipo de recurso:
https://vocabularies.coar-repositories.org/resource_types/c_7a1f/
Fecha de publicación:
2024
Institución:
Universidad del Magdalena
Repositorio:
Repositorio Unimagdalena
Idioma:
spa
OAI Identifier:
oai:repositorio.unimagdalena.edu.co:123456789/21289
Acceso en línea:
https://repositorio.unimagdalena.edu.co/handle/123456789/21289
Palabra clave:
DevOps
Pipelines
Integracion Continua
Arquitectura de software
Rights
openAccess
License
Acceso Abierto
id UNIMAGDALE_bd4389d8985df247b1ff24c98b217d53
oai_identifier_str oai:repositorio.unimagdalena.edu.co:123456789/21289
network_acronym_str UNIMAGDALE
network_name_str Repositorio Unimagdalena
repository_id_str
dc.title.spa.fl_str_mv Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
title Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
spellingShingle Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
DevOps
Pipelines
Integracion Continua
Arquitectura de software
title_short Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
title_full Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
title_fullStr Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
title_full_unstemmed Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
title_sort Implantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estático
dc.creator.fl_str_mv Martinez, Ruben
dc.contributor.advisor.none.fl_str_mv Herrera, Juan
dc.contributor.author.none.fl_str_mv Martinez, Ruben
dc.subject.proposal.spa.fl_str_mv DevOps
Pipelines
Integracion Continua
Arquitectura de software
topic DevOps
Pipelines
Integracion Continua
Arquitectura de software
description El en siguiente informe se describiría a nivel técnico y teórico el trabajo realizado para lograr la implementación de plantillas de CI/CD para la creación de pipelines de integración continua y despliegue continuo los cuales integran en análisis de código estático y generación de reportes. Este proyecto se encuentra dentro del área de devops y es de vital importancia a nivel transversal debido a que le permitirá a cada equipo realizar los despliegues de sus proyectos individuales en los ambientes de desarrollo, laboratorio y producción, además que permitirán mantener el nivel de calidad del código estático debido a la integración de la herramienta sonar. La elección de este proyecto se realizo analizando la necesidad de los equipos en temas de despliegue y calidad de código estático, logre identificar que se podría realizar un aporte amplio a la compañía en estos temas, con este objetivo en mente se trabajó con una metodología ágil (scrum) donde se organizaron y sentaron las ideas propuestas para abordar el tema. Con esta iniciativa se espera optimizar los despliegues y mejorar la calidad de código estático de múltiples proyectos a nivel transversal
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-07-16T20:00:16Z
dc.date.available.none.fl_str_mv 2024-07-16T20:00:16Z
dc.date.issued.none.fl_str_mv 2024
dc.date.submitted.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Informe de práctica
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv https://vocabularies.coar-repositories.org/resource_types/c_7a1f/
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado de Pregrado
format https://vocabularies.coar-repositories.org/resource_types/c_7a1f/
dc.identifier.uri.none.fl_str_mv https://repositorio.unimagdalena.edu.co/handle/123456789/21289
url https://repositorio.unimagdalena.edu.co/handle/123456789/21289
dc.language.iso.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Acceso Abierto
info:eu-repo/semantics/openAccess
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.spa.fl_str_mv Acceso Abierto
dc.rights.creativecommons.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.creativecommons.spa.fl_str_mv atribucionnocomercialsinderivar
rights_invalid_str_mv Acceso Abierto
https://creativecommons.org/licenses/by-nc-nd/4.0/
atribucionnocomercialsinderivar
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text
picture
dc.publisher.none.fl_str_mv Universidad del Magdalena
dc.publisher.spa.fl_str_mv Universidad del Magdalena
dc.publisher.department.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Santa Marta
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
publisher.none.fl_str_mv Universidad del Magdalena
institution Universidad del Magdalena
bitstream.url.fl_str_mv https://repositorio.unimagdalena.edu.co/bitstreams/83e98bba-9973-4970-8705-21112855dbf8/download
https://repositorio.unimagdalena.edu.co/bitstreams/0cef1493-34b2-4c35-9c61-4f8492c32689/download
https://repositorio.unimagdalena.edu.co/bitstreams/d7eb5fa1-bfac-4542-a81e-26e83b809f6b/download
bitstream.checksum.fl_str_mv d6c321d9951f15fc842ca0f5d4278c6d
7fe1340b740ef71393506e37d41ae209
03de826a7ba30b30f95ba9233c6ed790
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UniMagdalena
repository.mail.fl_str_mv repositorio@unimagdalena.edu.co
_version_ 1836142344280211456
spelling Herrera, JuanMartinez, RubenIngeniero (a) de Sistemas2024-07-16T20:00:16Z2024-07-16T20:00:16Z20242024El en siguiente informe se describiría a nivel técnico y teórico el trabajo realizado para lograr la implementación de plantillas de CI/CD para la creación de pipelines de integración continua y despliegue continuo los cuales integran en análisis de código estático y generación de reportes. Este proyecto se encuentra dentro del área de devops y es de vital importancia a nivel transversal debido a que le permitirá a cada equipo realizar los despliegues de sus proyectos individuales en los ambientes de desarrollo, laboratorio y producción, además que permitirán mantener el nivel de calidad del código estático debido a la integración de la herramienta sonar. La elección de este proyecto se realizo analizando la necesidad de los equipos en temas de despliegue y calidad de código estático, logre identificar que se podría realizar un aporte amplio a la compañía en estos temas, con este objetivo en mente se trabajó con una metodología ágil (scrum) donde se organizaron y sentaron las ideas propuestas para abordar el tema. Con esta iniciativa se espera optimizar los despliegues y mejorar la calidad de código estático de múltiples proyectos a nivel transversalSubmitted by RUBEN DAVID MARTINEZ FONSECA (rubenmartinezdf@unimagdalena.edu.co) on 2024-06-27T04:24:36Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Implantación y creación de plantillas de calidad para la generación de pipelines de.pdf: 3126276 bytes, checksum: d6c321d9951f15fc842ca0f5d4278c6d (MD5)Step: reviewstep - action:reviewaction Rejected by Programa de Ingeniería de Sistemas Programa de Ingeniería de Sistemas(ingsistemas@unimagdalena.edu.co), reason: Favor agregar la licencia de publicación BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado que se encuentra en el siguiente enlace: https://unimagdalena.edu.co/Content/DocumentosSubItems/BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.docx En formato PDF. on 2024-07-02T21:39:24Z (GMT)Submitted by RUBEN DAVID MARTINEZ FONSECA (rubenmartinezdf@unimagdalena.edu.co) on 2024-07-03T15:28:52Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 2 Implantación y creación de plantillas de calidad para la generación de pipelines de.pdf: 3126276 bytes, checksum: d6c321d9951f15fc842ca0f5d4278c6d (MD5) BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.pdf: 172634 bytes, checksum: 7fe1340b740ef71393506e37d41ae209 (MD5)Step: reviewstep - action:reviewaction Approved for entry into archive by Programa de Ingeniería de Sistemas Programa de Ingeniería de Sistemas(ingsistemas@unimagdalena.edu.co) on 2024-07-03T19:18:13Z (GMT)Step: editstep - action:editaction Approved for entry into archive by Mirlis Marina Bravo Zabaleta(mbravo@unimagdalena.edu.co) on 2024-07-16T20:00:16Z (GMT)Made available in DSpace on 2024-07-16T20:00:16Z (GMT). No. of bitstreams: 2 Implantación y creación de plantillas de calidad para la generación de pipelines de.pdf: 3126276 bytes, checksum: d6c321d9951f15fc842ca0f5d4278c6d (MD5) BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.pdf: 172634 bytes, checksum: 7fe1340b740ef71393506e37d41ae209 (MD5) Previous issue date: 2024textpicturehttps://repositorio.unimagdalena.edu.co/handle/123456789/21289Universidad del MagdalenaUniversidad del MagdalenaFacultad de IngenieríaSanta MartaIngeniería de SistemasAcceso Abiertoinfo:eu-repo/semantics/openAccessinfo:eu-repo/semantics/openAccessAcceso Abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/atribucionnocomercialsinderivarhttp://purl.org/coar/access_right/c_abf2DevOpsPipelinesIntegracion ContinuaArquitectura de softwareImplantación y creación de plantillas de calidad para la generación de Pipelines de CICDCT y análisis de código estáticoInforme de prácticahttps://vocabularies.coar-repositories.org/resource_types/c_7a1f/http://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisTrabajo de Grado de PregradospaPregradoORIGINALImplantación y creación de plantillas de calidad para la generación de pipelines de.pdfImplantación y creación de plantillas de calidad para la generación de pipelines de.pdfapplication/pdf3126276https://repositorio.unimagdalena.edu.co/bitstreams/83e98bba-9973-4970-8705-21112855dbf8/downloadd6c321d9951f15fc842ca0f5d4278c6dMD51BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.pdfBI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.pdfRestringidoapplication/pdf172634https://repositorio.unimagdalena.edu.co/bitstreams/0cef1493-34b2-4c35-9c61-4f8492c32689/download7fe1340b740ef71393506e37d41ae209MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82484https://repositorio.unimagdalena.edu.co/bitstreams/d7eb5fa1-bfac-4542-a81e-26e83b809f6b/download03de826a7ba30b30f95ba9233c6ed790MD52123456789/21289oai:repositorio.unimagdalena.edu.co:123456789/212892024-11-23 05:44:40.994https://repositorio.unimagdalena.edu.coRepositorio Institucional UniMagdalenarepositorio@unimagdalena.edu.coTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIFJFR0lTVFJPIAogPGJyLz4KRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLCBsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBQQVLDgUdSQUZPOiBFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgRUwgQVVUT1IsIGFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3M7IHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgdW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gCiA8YnIvPgpFTCBBVVRPUiwgYXV0b3JpemEgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBsZXkgMjMgZGUgMTk4MiwgbGV5IDQ0IGRlIDE5OTMsIGRlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCBsYSBwdWJsaWNhY2nDs24gZGUgbG9zIG1ldGFkYXRvcyBhcXXDrSByZWdpc3RyYWRvcyBwYXJhIGZpbmVzIGFjYWTDqW1pY29zIGUgaW52ZXN0aWdhdGl2b3MuIEVuIGZ1bmNpw7NuIGRlIGxvIGN1YWwsIGFsIGZpcm1hciB5IGVudmlhciBlc3RhIGxpY2VuY2lhLCBFTCBBVVRPUiBvdG9yZ2EgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIGVsIGRlcmVjaG8gTk8gRVhDTFVTSVZPIGRlIGFsbWFjZW5hciwgcmVwcm9kdWNpciwgdHJhZHVjaXIgeSBkaXZ1bGdhciBsb3MgbWV0YWRhdG9zIGFxdcOtIHJlZ2lzdHJhZG9zIGVuIGZvcm1hdG8gaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHkgZW4gY3VhbHF1aWVyIG1lZGlvLCBpbmNsdXllbmRvLCBwZXJvIG5vIGxpbWl0YWRvIGEgYXVkaW8gbyB2w61kZW87IHkgYWNlcHRhIHF1ZSBsYSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIHB1ZWRlLCBTSU4gTU9ESUZJQ0FSIEVMIENPTlRFTklETyB5IFJFU1BFVEFOVE8gTE9TIERFUkVDSE9TIE1PUkFMRVMsIGRpc3BvbmVyIGRlIGxhIHJlY3VwZXJhY2nDs24gZGUgaW5mb3JtYWNpw7NuIHBvciBwYXJ0ZSBkZSBjb3NlY2hhZG9yZXMgZGUgaW5mb3JtYWNpw7NuIGF2YWxhZG9zIHBvciBsYSBVTlZJRVJTSURBRCBERUwgTUFHREFMRU5BIHkgcXVlIGVzdG9zIG1ldGFkYXRvcyBzZWFuIHJlY3VwZXJhYmxlcyB5IGFjY2VzaWJsZXMgY29uIGZpbmVzIGFjYWTDqW1pY29zIGUgaW52ZXN0aWdhdGl2b3MuIExvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgTEEgVU5JVkVSU0lEQUQgRVNUw4kgT0JMSUdBREEgQSBCUklOREFSIENPTVBFTlNBU0nDk04gTU9ORVRBUklBIEFMIEFVVE9SIHBvciBhY3RpdmlkYWRlcyBkZSBkaXZ1bGdhY2nDs24geSBsb3MgcG9zaWJsZXMgYmVuZWZpY2lvcyBlY29uw7NtaWNvcyBxdWUgZXN0YSBkaXZ1bGdhY2nDs24gcHVlZGEgZ2VuZXJhciBwYXJhIGxhIHVuaXZlcnNpZGFkLiA8YnIvPgotLS0tLS0tLS0tICAKPGJyLz4gClBPTMONVElDQSBERSBUUkFUQU1JRU5UTyBERSBEQVRPUyBQRVJTT05BTEVTLiAgCiA8YnIvPgpEZWNsYXJvIHF1ZSBhdXRvcml6byBwcmV2aWEgeSBkZSBmb3JtYSBpbmZvcm1hZGEgZWwgdHJhdGFtaWVudG8gZGUgbWlzIGRhdG9zIHBlcnNvbmFsZXMgcG9yIHBhcnRlIGRlIGxhIFVOSVZFUlNJREFEIERFTCBNQUdEQUxFTkEgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuIGFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZSBsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuIERlIGlndWFsIGZvcm1hIGVuIGZ1bmNpw7NuIGRlbCBjb3JyZWN0byBlamVyY2ljaW8gZGUgbWkgZGVyZWNobyBkZSBoYWJlYXMgZGF0YSBwdWVkbyBlbiBjdWFscXVpZXIgbW9tZW50bywgcHJldmlhIGlkZW50aWZpY2FjacOzbiwgc29saWNpdGFyIGxhIGNvbnN1bHRhLCBjb3JyZWNjacOzbiB5IHN1cHJlc2nDs24gZGUgbWlzIGRhdG9zIHBvciBtZWRpbyBkZSBjb211bmljYWNpw7NuIG9maWNpYWwgZGlyaWdpZGEgYSBsYSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLiAK