Hi Claus,

Yes, the checkstyle profile is activated by default when we make a
release, see https://github.com/apache/camel/blob/master/pom.xml#L293:

[...]
<!-- The profile we want to use when doing the release -->
<arguments>-Prelease,enable-schemagen,apt,sourcecheck,hibernate</arguments>
[...]

It's usually just a few minor fixes, and I mostly try to start fixing
these issues on the master branch and merge them onto the release
branch.

One thing I just noticed is that we could add the "apache-release"
profile to the list of profiles.  This way we don't have to explicitly
provide it when we cut releases (see
http://camel.apache.org/release-guide.html).  I will test this with
our next release.

Thanks,
Gregor


On Sun, Mar 27, 2016 at 6:32 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
> Hi Gregor
>
> Must the checkstyle pass before you can cut a release?
>
> I am asking because since its the last release of that branch, we
> could just release the code as-is. Its not so important that all the
> code passed CS. Its more on the master branch where the new code is.
>
>
>
> On Sun, Mar 27, 2016 at 10:57 AM, Gregor Zurowski
> <gre...@list.zurowski.org> wrote:
>> Hi Claus,
>>
>> Sure, I was thinking of the same.  I'll start preparing the release
>> some time later today.
>>
>> Thanks,
>> Gregor
>>
>>
>> On Sun, Mar 27, 2016 at 9:26 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>>> Hi
>>>
>>> Now that we have 2.17.0 released we should get the last 2.15.6 release
>>> out the door as well.
>>>
>>> Anyone able to cut the release?
>>>
>>>
>>>
>>> --
>>> Claus Ibsen
>>> -----------------
>>> http://davsclaus.com @davsclaus
>>> Camel in Action 2: https://www.manning.com/ibsen2
>
>
>
> --
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to