====== Archiva ====== see: https://archiva.apache.org/index.cgi * In order to make it as service in debian use ''ln -s /opt/archiva/bin/archiva /etc/init.d/archiva'' ===== Configuration ===== - Create Remote repositories (Repositories > Remote Repositories Management) - id: ''central'' name: ''Central Repository'' url: ''https://repo.maven.apache.org/maven2'' - id: ''central-maven2'' name: ''central-maven2'' url: ''http://central.maven.org/maven2'' - id: ''neo4j'' name: ''neo4j'' url: ''http://m2.neo4j.org/content/repositories/releases/'' - Create Managed repositories (Repositories > Remote Repositories Management) - id: ''external'' - name: ''Archiva Managed External Repository'' - dir: ''/opt/apache-archiva-2.2.1/repositories/repositories/external'' - index dir: ''./repositories/external/.indexer'' - days older: 30 - retention counter: 2 - releases: V - block redeployment: V - scanned: V - Create Repository Group - id: ''all'' - Order sub repositories (Drug & Drop) - snapshots - internal - external - save - Proxy connectors - external > central - external > central-maven2 - external > neo4j ===== Configurations ===== settings.xml archiva.all ADMIN_USERNAME ADMIN_PASSWORD archiva.internal ADMIN_USERNAME ADMIN_PASSWORD archiva.snapshots ADMIN_USERNAME ADMIN_PASSWORD archiva.all Maven Repository Manager running on repo.mycompany.com http://repo.mycompany.com/repository/all *