Re: [VOTE] Apache Cayenne 4.2.B1 release, second try

Michael Gentry <[email protected]>
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <CAOy5kzN7qZ=RuU5A1P6VcG4Jae4U8tNnaCeiay6wCLzW9p+m7g@mail.gmail.com>
If this helps make it clearer for anyone...

In your Cayenne source code folder (from Git, not the distribution):

[mrg@odin 09:38:53] ~/Projects/cayenne master> git checkout tags/4.2.B1
Note: switching to 'tags/4.2.B1'.
...
[mrg@odin 09:39:17] ~/Projects/cayenne (HEAD detached at 4.2.B1)>


In your distribution source folder (downloaded from the link above):

[mrg@odin 09:40:18] ~/Projects/Cayenne-Release/cayenne-4.2.B1-src > mkdir
-p cayenne-gradle-plugin/gradle
[mrg@odin 09:41:22] ~/Projects/Cayenne-Release/cayenne-4.2.B1-src > cp -rp
~/Projects/cayenne/cayenne-gradle-plugin/gradle/wrapper
cayenne-gradle-plugin/gradle

Maybe we need a copy_gradle_jars.sh or similar to simplify this step?


On Thu, Dec 2, 2021 at 7:02 AM Nikita Timofeev <[email protected]>
wrote:

> Hi John,
>
> Yeah, that's expected. You need manually copy
> 'cayenne-gradle-plugin/gradle' directory from the git checkout to the
> source release.
> Can't bundle it with the source code release due to the Apache policies.
>
> On Wed, Dec 1, 2021 at 9:37 PM John Huss <[email protected]> wrote:
> >
> > Note, I'm using java 17.0.1 on an M1 mac.
> >
> > On Wed, Dec 1, 2021 at 12:34 PM John Huss <[email protected]> wrote:
> >
> > > Is there a dependency I need to install first for the gradle plugin to
> > > build? I'm getting this error when building:
> > >
> > > [*INFO*] *--- *exec-maven-plugin:1.6.0:exec *(gradle)* @
> > > cayenne-gradle-plugin* ---*
> > >
> > > Error: Could not find or load main class
> > > org.gradle.wrapper.GradleWrapperMain
> > >
> > > Caused by: java.lang.ClassNotFoundException:
> > > org.gradle.wrapper.GradleWrapperMain
> > >
> > > On Wed, Dec 1, 2021 at 10:19 AM Nikita Timofeev <
> [email protected]>
> > > wrote:
> > >
> > >> Hi all,
> > >>
> > >> Here's a new build of 4.2.B1.
> > >>
> > >> Release notes:
> > >> https://github.com/apache/cayenne/blob/4.2.B1/RELEASE-NOTES.txt
> > >> Maven repo:
> > >>
> https://repository.apache.org/content/repositories/orgapachecayenne-1046/
> > >> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.B1/
> > >>
> > >> Please evaluate and cast your votes.
> > >>
> > >> --
> > >> Best regards,
> > >> Nikita Timofeev
> > >>
> > >
>
>
>
> --
> Best regards,
> Nikita Timofeev
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.