You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by Thomas Weise <th...@datatorrent.com> on 2015/10/26 22:06:06 UTC

Building Malhar with snapshot dependency

Once Apex Core 3.2.0 is released, we will update Malhar to replace the
snapshot dependency with the release. Until then, you can utilize the
Apache snapshot repository to retrieve the artifacts (see below).

The Travis CI environment uses this repository by default.

Thanks,
Thomas

Add the following to your ~/.m2/settings.xml

  <profiles>
    <profile>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <repositories>
        <repository>
          <id>apache.snapshots</id>
          <name>Apache Snapshot Repository</name>
          <url>http://repository.apache.org/snapshots</url>          <releases>
            <enabled>false</enabled>
          </releases>
        </repository>
      </repositories>
    </profile>
  </profiles>

Re: Building Malhar with snapshot dependency

Posted by Thomas Weise <th...@datatorrent.com>.
It won't be needed unless a dependency is a snapshot, which can only occur
during development.

Releases don't have snapshot dependencies, this was added as enforcer rule
recently.

Thomas

On Mon, Oct 26, 2015 at 2:14 PM, Pramod Immaneni <pr...@datatorrent.com>
wrote:

> Does this setting file need to remain for future releases as well.
>
> On Mon, Oct 26, 2015 at 2:06 PM, Thomas Weise <th...@datatorrent.com>
> wrote:
>
> > Once Apex Core 3.2.0 is released, we will update Malhar to replace the
> > snapshot dependency with the release. Until then, you can utilize the
> > Apache snapshot repository to retrieve the artifacts (see below).
> >
> > The Travis CI environment uses this repository by default.
> >
> > Thanks,
> > Thomas
> >
> > Add the following to your ~/.m2/settings.xml
> >
> >   <profiles>
> >     <profile>
> >       <activation>
> >         <activeByDefault>true</activeByDefault>
> >       </activation>
> >       <repositories>
> >         <repository>
> >           <id>apache.snapshots</id>
> >           <name>Apache Snapshot Repository</name>
> >           <url>http://repository.apache.org/snapshots</url>
> > <releases>
> >             <enabled>false</enabled>
> >           </releases>
> >         </repository>
> >       </repositories>
> >     </profile>
> >   </profiles>
> >
>

Re: Building Malhar with snapshot dependency

Posted by Pramod Immaneni <pr...@datatorrent.com>.
Does this setting file need to remain for future releases as well.

On Mon, Oct 26, 2015 at 2:06 PM, Thomas Weise <th...@datatorrent.com>
wrote:

> Once Apex Core 3.2.0 is released, we will update Malhar to replace the
> snapshot dependency with the release. Until then, you can utilize the
> Apache snapshot repository to retrieve the artifacts (see below).
>
> The Travis CI environment uses this repository by default.
>
> Thanks,
> Thomas
>
> Add the following to your ~/.m2/settings.xml
>
>   <profiles>
>     <profile>
>       <activation>
>         <activeByDefault>true</activeByDefault>
>       </activation>
>       <repositories>
>         <repository>
>           <id>apache.snapshots</id>
>           <name>Apache Snapshot Repository</name>
>           <url>http://repository.apache.org/snapshots</url>
> <releases>
>             <enabled>false</enabled>
>           </releases>
>         </repository>
>       </repositories>
>     </profile>
>   </profiles>
>