Skip to content

jenkinsci/catalogic-ecx-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This project contains code for a Jenkins plugin that integrates with Catalogic Software's ECX product.

Releasing the Plugin

Before you prepare for Publishing the plugin into the marketplace make sure you follow the following steps:

<settings>
  <pluginGroups>
    <pluginGroup>org.jenkins-ci.tools</pluginGroup>
  </pluginGroups>

<servers>
    <server>
      <id>maven.jenkins-ci.org</id> <!- For parent 1.397 or newer; before this use id java.net-m2-repository ->
      <username>USERNAME</username>
      <password>PASSWORD</password>
    </server>
  </servers>

  <profiles>
    <!- Give access to Jenkins plugins ->
    <profile>
      <id>jenkins</id>
      <activation>
        <activeByDefault>true</activeByDefault> <!- change this to false, if you don't like to have it on per default ->
      </activation>
      <repositories>
        <repository>
          <id>repo.jenkins-ci.org</id>
          <url>https://repo.jenkins-ci.org/public/</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>repo.jenkins-ci.org</id>
          <url>https://repo.jenkins-ci.org/public/</url>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
  <mirrors>
    <mirror>
      <id>repo.jenkins-ci.org</id>
      <url>https://repo.jenkins-ci.org/public/</url>
      <mirrorOf>m.g.o-public</mirrorOf>
    </mirror>
  </mirrors>
</settings>
$ mvn -X -s /home/user/settings.xml release:prepare release:perform