My work projects use gradle, and I like to test release candidates with
work projects before voting. There's one use case that Mikael is alluding
to.

On 3 October 2016 at 09:42, Ralph Goers <ralph.go...@dslextreme.com> wrote:

> Why would you be using those while you are testing the release?
>
> To be clear, the release process requires that we build the artifacts to
> be released and as part of the release process they are deployed to the
> Apache Nexus staging repository (which is in the link in the email). If the
> release passes I click a button in Nexus and the artifacts are pushed to
> Maven central, so they have to have the real release version in them. The
> distribution artifacts (the source and binaries) are extracted from what is
> in the staging repository and pushed to the ASF distribution directory. I
> cannot rebuild them again and change the version as that would require a
> new vote.
>
> Ralph
>
> On Oct 3, 2016, at 7:23 AM, Mikael Ståldal <mikael.stal...@magine.com>
> wrote:
>
> But some build tools, such as Gradle, cache stuff in other places.
>
> On Mon, Oct 3, 2016 at 4:08 PM, Ralph Goers <ralph.go...@dslextreme.com>
> wrote:
>
>> They have the same version because if the vote passes these are the
>> artifacts that will be released to Maven central. What we are doing is the
>> correct process. When you test the release build locally you should delete
>> it from your local repo if the build fails.
>>
>> Ralph
>>
>> On Oct 3, 2016, at 5:45 AM, Mikael Ståldal <mikael.stal...@magine.com>
>> wrote:
>>
>> Currently, the Release Candidate artifacts have the same version as the
>> release will have ("2.7" currently). This can cause issues since Maven (and
>> other similar build tools) cache non-snapshot artifacts quite aggressively,
>> they are supposed to be immutable.
>>
>> Would it be possible to use another version, such as "2.7-rc1" or
>> "2.7-SNAPSHOT"?
>>
>> We don't have to change this now, but for the next release after 2.7
>>
>> --
>> [image: MagineTV]
>>
>> *Mikael Ståldal*
>> Senior software developer
>>
>> *Magine TV*
>> mikael.stal...@magine.com
>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>
>> Privileged and/or Confidential Information may be contained in this
>> message. If you are not the addressee indicated in this message
>> (or responsible for delivery of the message to such a person), you may
>> not copy or deliver this message to anyone. In such case,
>> you should destroy this message and kindly notify the sender by reply
>> email.
>>
>>
>>
>
>
> --
> [image: MagineTV]
>
> *Mikael Ståldal*
> Senior software developer
>
> *Magine TV*
> mikael.stal...@magine.com
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>
> Privileged and/or Confidential Information may be contained in this
> message. If you are not the addressee indicated in this message
> (or responsible for delivery of the message to such a person), you may not
> copy or deliver this message to anyone. In such case,
> you should destroy this message and kindly notify the sender by reply
> email.
>
>
>


-- 
Matt Sicker <boa...@gmail.com>

Reply via email to