[MINSTALL-170] more control over what artifacts to be installed.
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system
Línea de trabajo
No se nombran archivos fuente ni pruebas. Empieza por rastrear cómo el install plugin selecciona y nombra los artefactos, y luego compara ese comportamiento con el flujo de trabajo descrito de los assembly y exec plugin; el trabajo se consideraría terminado si se especifica claramente una forma de instalar el tar.gz renombrado junto al jar.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Ernst Reissner opened MINSTALL-170 and commented
Maybe it is the wrong way to file a feature request but maybe this is the best way to come into contact with the development team.
My problem is that I want to deploy both a jar and a tar.gz file.
The latter I create with an assembly plugin.
Unfortunately, the assembly plugin forces the name artifact-version-assId.tar.gz
and offers no way to have empty assId.
The tar.gz is used in another software which strictly speaking requires artifact-version.tar.gz.
So I had the simple idea to just move artifact-version-assId.tar.gz to artifact-version.tar.gz
using exec plugin in a phase before install.
Well of course i want the install plugin to install now artifact-version.tar.gz instead of artifact-version-assId.tar.gz.
But the install plugin still wants to use the original artifact.
My somehow academical question would be how install plugin determines the artifact to be installed and to modify that info appropriately.
It seems to have nothing to do with the packaging as the original tar.gz is installed also.
If I need to define another kind of packaging.... installing other kinds of artifacts,
may I reuse the install plugin????
Help very much appreciated.
Affects: 3.0.0-M1
- Lenguaje dominante
- Java
- Estrellas
- 42
- Forks
- 44
- Merge medio
- 1 d 10 h
- PR fusionados (30 d)
- 15
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/maven-install-plugin
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
apache/maven-install-plugin#367 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[MINSTALL-205] Warning when using install-file in parallel buildsPosiblemente ocupada @gnodet la tomó hace 33 días. Abiertobug priority:major
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
apache/maven-install-plugin#251 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug priority:major
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
apache/maven-install-plugin#323 · 14 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug priority:critical
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
apache/maven-install-plugin#315 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug priority:minor
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
apache/maven-install-plugin#310 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de apache/maven-install-plugin
Issues similares
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
protobuf
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
FasterXML/jackson-dataformats-binary#874 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
Add the AI-disclosure footer to README.mdPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Add the AI-disclosure footer to README.mdPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
HexaHexes/infinite-dungeon-spawn-safety#17 ·
Los mantenedores suelen responder en 1 día