Changes between Version 33 and Version 34 of Obsolete/Development/UsefulLinks


Ignore:
Timestamp:
Aug 1, 2013, 12:49:18 AM (11 years ago)
Author:
munoz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Obsolete/Development/UsefulLinks

    v33 v34  
    7272To create a working skeleton Quattor configuration module, use maven to create one from the standard "archetype".  Use the following command:
    7373{{{
     74#!sh
    7475mvn archetype:generate \
    7576   -DarchetypeArtifactId=cfg-module \
    7677   -DarchetypeGroupId=org.quattor.maven \
    77    -DarchetypeVersion=1.16 \
    78    -DarchetypeRepository=http://lapp-repo01.in2p3.fr:8081/nexus/content/repositories/releases/
     78   -DarchetypeVersion=1.31
    7979}}}
     80
    8081Use the standard groupId for the component if this will become part of the Quattor repository.  Once generated, you can ensure that the component compiles with `mvn package`.  You should then modify the perl module and pan language files as appropriate for the component that you are building.
    8182
    82 If you are going to upload configuration modules to the Quattor repository, then the following needs to be added to your maven ~/.m2/settings.xml file:
    83 {{{
    84 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    85  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    86  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
    87                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
    88  <localRepository/>
    89  <interactiveMode/>
    90  <usePluginRegistry/>
    91  <offline/>
    92  <pluginGroups/>
    93  <servers/>
    94  <mirrors/>
    95  <proxies/>
    96  <profiles>
    97    <profile>
    98      <id>quattor-plugins</id>
    99      <pluginRepositories>
    100        <pluginRepository>
    101          <id>quattor-releases</id>
    102          <url>http://lapp-repo01.in2p3.fr:8081/nexus/content/repositories/releases/</url>
    103        </pluginRepository>
    104      </pluginRepositories>
    105    </profile>   
    106  </profiles>
    107  <activeProfiles/>
    108 </settings>
    109 }}}
     83== Pan language ==
    11084
    111 
    112 == Pan language ==
    11385* [wiki:Doc/panc pan documentation]
    11486* [wiki:Doc/panc/language pan development roadmap]