Details
-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
None
-
None
Description
Steps to reproduce:
- clean local repository:
- cd
- cd .m2/repository/org/wildfly
- rm -rf galleon-plugins
- cd
- git clone git@github.com:wildfly/wildfly-core.git new-wf-core
- mkdir repo
- create the following settings.xml, replace path of local profile to your local .m2:
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <mirrorOf>central</mirrorOf> <name>central-cache</name> <url>https://repository.engineering.redhat.com/nexus/repository/central/</url> <id>central-cache</id> </mirror> </mirrors> <profiles> <profile> <id>jboss-community-repository</id> <repositories> <repository> <id>jboss-community-repository</id> <url>https://repository.jboss.org/nexus/content/groups/public/</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>false</enabled></snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>jboss-community-plugin-repository</id> <url>https://repository.jboss.org/nexus/content/groups/public/</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>false</enabled></snapshots> </pluginRepository> </pluginRepositories> </profile> <profile> <id>mead-eap-8.0-repository</id> <repositories> <repository> <id>mead-eap-8.0</id> <name>MEAD EAP Maven Repository</name> <url>https://download.devel.redhat.com/brewroot/repos/jb-eap-8.0-maven-build/latest/maven/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>mead-eap-8.0</id> <name>MEAD EAP Maven Plugin Repository</name> <url>https://download.devel.redhat.com/brewroot/repos/jb-eap-8.0-maven-build/latest/maven/</url> </pluginRepository> </pluginRepositories> </profile> <profile> <id>local</id> <repositories> <repository> <id>local-repository</id> <name>Local Workstation Maven Repository</name> <url>file:/home/mkopecky/.m2/repository</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>local-repository</id> <name>Local Workstation Maven Repository</name> <url>file:/home/mkopecky/.m2/repository</url> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <!-- Order here does not matter, reverse order of profiles in <profiles> element is applied. --> <activeProfile>local</activeProfile> <activeProfile>mead-eap-8.0-repository</activeProfile> <activeProfile>jboss-community-repository</activeProfile> </activeProfiles> </settings>
- cd new-wf-core
- Update paths if necessary:
mvn install --show-version -Dinsecure.repositories=WARN -DskipTests -Dmaven.repo.local="../repo" --settings ../settings.xml
- I see this exception in QE CI and also if I run this locally:
[ERROR] Failed to execute goal org.wildfly.galleon-plugins:wildfly-galleon-maven-plugin:6.5.4.Final:build-feature-pack (feature-pack-build) on project wildfly-core-galleon-pack: Failed to resolve org.wildfly.galleon-plugins:wildfly-provisioning-parent:pom:6.5.4.Final: Cannot access local-repository (file:/home/mkopecky/.m2/repository) in offline mode and the artifact org.wildfly.galleon-plugins:wildfly-provisioning-parent:pom:6.5.4.Final has not been downloaded from it before. -> [Help 1]