awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesLifecycle Phase Binding

Binding specific plugin goals to standardized stages of a build lifecycle.

Distinct from Build Logic Extensions: Distinct from general build logic extensions by focusing specifically on the timing and order of execution within a defined lifecycle.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Lifecycle Phase Binding. Refine with filters or upvote what's useful.

Awesome Lifecycle Phase Binding GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • apache/mavenAvatar de apache

    apache/maven

    5,161Ver en GitHub↗

    Maven es una herramienta de automatización de compilación de Java y un orquestador de builds. Funciona como un gestor del ciclo de vida del proyecto y un sistema de gestión de dependencias, utilizando un modelo de objeto de proyecto estandarizado para compilar, probar y empaquetar proyectos Java. El proyecto se distingue por un ciclo de vida de compilación basado en fases y un modelo de extensión basado en plugins, permitiendo a los usuarios vincular objetivos personalizados a etapas específicas de la compilación. Coordina software complejo mediante la orquestación de proyectos multimodulares y asegura un flujo de trabajo de compilación reproducible al neutralizar variables de entorno y controlar las versiones de las toolchains. Sus capacidades cubren una gestión integral de dependencias, incluyendo la resolución de dependencias transitivas y la publicación de artefactos en repositorios remotos. El sistema también proporciona generación de proyectos mediante plantillas y generación de documentación detallada para producir referencias de API y sitios de proyectos. La herramienta incluye una interfaz de línea de comandos con autocompletado y admite la ejecución de compilaciones offline utilizando una caché local de artefactos.

    Binds custom plugin goals to specific build lifecycle phases to strictly control the order of execution.

    Javaapache-mavenbuild-managementhacktoberfest
    Ver en GitHub↗5,161
  • eirslett/frontend-maven-pluginAvatar de eirslett

    eirslett/frontend-maven-plugin

    4,368Ver en GitHub↗

    This project is a Maven plugin that integrates Node.js and npm build processes into the Java build lifecycle. It acts as a build orchestrator and environment manager, allowing the execution of npm scripts and frontend task runners during a Java project's build process. The plugin manages the downloading and extraction of specific Node.js and npm binaries into local project directories. This ensures consistent, cross-platform build environments by resolving binaries based on the host operating system and CPU architecture without modifying the global system state. It provides orchestration for

    Binds frontend tool execution to specific phases of the Maven build lifecycle.

    Java
    Ver en GitHub↗4,368
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Logic Extensions
  4. Build Logic Extensions
  5. Lifecycle Phase Binding