jenkins-dependency-plugin Maven Plugin

jenkins-dependency-plugin will take a lock maven2 repo and bulk upload the artifacts into a remote maven repository for http. You can upload from your local m2 repository or another directory that is in the same format.

Лицензия

Лицензия

Категории

Категории

Jenkins Компиляция и сборка Continuous Integration and Continuous Delivery
Группа

Группа

com.github.vincentrussell
Идентификатор

Идентификатор

jenkins-dependency-plugin
Последняя версия

Последняя версия

1.1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

jenkins-dependency-plugin Maven Plugin
jenkins-dependency-plugin will take a lock maven2 repo and bulk upload the artifacts into a remote maven repository for http. You can upload from your local m2 repository or another directory that is in the same format.
Ссылка на сайт

Ссылка на сайт

https://github.com/vincentrussell/jenkins-dependency-plugin
Система контроля версий

Система контроля версий

https://github.com/vincentrussell/jenkins-dependency-plugin

Скачать jenkins-dependency-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.github.vincentrussell</groupId>
    <artifactId>jenkins-dependency-plugin</artifactId>
    <version>1.1</version>
</plugin>

Зависимости

compile (13)

Идентификатор библиотеки Тип Версия
org.eclipse.aether : aether-connector-basic jar 1.1.0
org.eclipse.aether : aether-transport-http jar 1.1.0
org.apache.maven.wagon : wagon-http jar 3.0.0
org.apache.maven : maven-plugin-api jar 3.3.9
org.apache.maven : maven-core jar 3.3.9
org.apache.maven : maven-model jar 3.3.9
org.apache.maven : maven-artifact jar 3.3.9
com.google.code.findbugs : annotations jar 3.0.1
org.apache.maven.shared : maven-artifact-transfer jar 0.12.0
commons-io : commons-io jar 2.5
com.google.guava : guava jar 29.0-jre
org.apache.commons : commons-lang3 jar 3.10
org.codehaus.plexus : plexus-utils jar 3.2.0

provided (2)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5
org.slf4j : slf4j-api jar 1.7.5

test (7)

Идентификатор библиотеки Тип Версия
me.alexpanov : free-port-finder jar 1.0
org.eclipse.jetty : jetty-server jar 9.4.29.v20200521
org.eclipse.jetty : jetty-servlet jar 9.4.29.v20200521
org.apache.maven : maven-compat jar 3.3.9
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0
junit : junit jar 4.12
org.slf4j : slf4j-nop jar 1.7.5

Модули Проекта

Данный проект не имеет модулей.

jenkins-dependency-plugin Maven Central Build Status

jenkins-dependency-plugin will download a jenkins plugin (hpi) and all of it's dependencies (hpis) to a specified location.

Maven

Add a dependency to com.github.vincentrussell:jenkins-dependency-plugin.

<dependency>
   <groupId>com.github.vincentrussell</groupId>
   <artifactId>jenkins-dependency-plugin</artifactId>
   <version>1.1</version>
</dependency>

Requirements

  • JDK 1.7 or higher

Running from the command line

The easiest way to use this plugin is to just use it from the command line.

mvn com.github.vincentrussell:jenkins-dependency-plugin:1.1:get -DdownloadDir=/tmp -Dartifact=junit:1.47

Option Description
groupId The groupId of the artifact to download. Ignored if artifact is used.
artifactId The artifactId of the artifact to download. Ignored if artifact is used.
version The version of the artifact to download. Ignored if artifact is used.
artifact A string of the form groupId:artifactId:version.
downloadDir The directory where to download the plugins
jenkinsPluginServerUrl The server that stores the jenkins plugins; defaults to: https://updates.jenkins-ci.org/download/plugins

Change Log

1.0 (2020-12-19)

Enhancements:

  • Initial Release

1.1 (2020-12-30)

Bugs:

  • Ignore optional parameters in jenkins plugins manifests, i.e: workflow-api:2.40;resolution:=optional,workflow-step-api:2.22;resolution:=optional

Версии библиотеки

Версия
1.1
1.0