Personalización de la Plantilla
Cuando utilizas la plantilla Starter Gradle, es probable que desees adaptarla a tu propio proyecto y organización. Esta guía cubre los pasos esenciales para hacerla tuya.
Identidad del proyecto
Sección titulada «Identidad del proyecto»El primer paso es renombrar el proyecto y actualizar su grupo y versión.
Renombrar el proyecto
Sección titulada «Renombrar el proyecto»Actualiza rootProject.name en settings.gradle.kts:
rootProject.name = "nombre-de-tu-proyecto"Actualizar grupo y versión
Sección titulada «Actualizar grupo y versión»Modifica las siguientes propiedades en gradle.properties:
GROUP=com.tuempresaVERSION=1.0.0-SNAPSHOTMetadatos de Maven/POM
Sección titulada «Metadatos de Maven/POM»Si planeas publicar tu proyecto en un repositorio Maven, debes actualizar los metadatos en gradle.properties:
POM_DEVELOPER_NAME=Tu NombrePOM_URL=https://github.com/tuusuario/tu-proyectoPOM_SCM_CONNECTION=scm:git:https://github.com/tuusuario/tu-proyecto.gitRenombrado de paquetes
Sección titulada «Renombrado de paquetes»La plantilla utiliza com.profiletailors como paquete base. Debes renombrarlo para que coincida con el grupo de tu proyecto.
- Mueve los archivos en
app/src/main/kotlin/com/profiletailors/appa la estructura de paquetes deseada. - Actualiza la declaración de
packageen todos los archivos fuente. - Repite el proceso para los módulos en el directorio
examples/si decides conservarlos.
Sitio de documentación
Sección titulada «Sitio de documentación»El sitio de documentación está construido con Starlight. Personalízalo en docs/website/astro.config.mjs:
site: Tu URL de producción.base: La subruta si no se aloja en la raíz (por ejemplo,/tu-proyecto).starlight.title: El título de tu documentación.social: Enlaces a tu repositorio o redes sociales.
Licencia
Sección titulada «Licencia»La plantilla está bajo la Licencia MIT.
- Actualiza el archivo
LICENSEcon tu nombre/organización y el año. - Actualiza
POM_LICENSE_URLengradle.propertiessi cambias la licencia.
CI/CD e integración con GitHub
Sección titulada «CI/CD e integración con GitHub»Si utilizas GitHub Actions:
- Revisa
.github/workflows/y actualiza cualquier referencia adallay/common-actionssi deseas utilizar tus propios workflows compartidos. - Actualiza
.github/CODEOWNERSpara reflejar los mantenedores de tu proyecto. - Actualiza los badges y enlaces en
README.md.