Thanks a lot, Thomas! I think it would be enough to have just a single
snapshot now,
later we can always improve this as needed.

Sergi

2015-10-30 9:46 GMT+03:00 Thomas Mueller <[email protected]>:

> Hi,
>
> Sure, that makes sense. Release builds are already uploaded to
> h2database.com, but the link is not documented. I will also make sure
> snapshot builds are uploaded (automatically; right now 3 times a day).
> There are two options:
>
> (a) Simple case: if the directory / file names are just
> <nextReleaseVersion>-SNAPSHOT (so the first one would be 1.4.191-SNAPSHOT),
> as is common for Maven snapshots, then old snapshot builds of the same
> version are automatically replaced.
>
> (b) More complex: if you need multiple snapshot files for the same
> version, a different naming scheme needs to be used, similar to the SVN
> naming scheme <currentReleaseVersion>-r<revisionNumber>. As Git doesn't use
> revision numbers, I would probably use date and time (hour) instead. The
> first one would be 1.4.190-r2015103012, for 2015-10-30, 12:00. The
> advantage of this is that this works better with OSGi, as the version
> string of the snapshot is _lower_ than the version string of the actual
> release, which is not the case when using option (a). Old snapshot files
> would need to be removed (I guess I can keep 10 or so).
>
> I will go for (a) first.
>
> Regards,
> Thomas
>
>
> On Thursday, October 29, 2015, Sergi Vladykin <[email protected]>
> wrote:
>
>> Guys,
>>
>> I think it would be great if the latest nightly build will be accessible
>> as maven SNAPSHOT build. It seems that it is not needed to
>> upload it into maven.org but it is enough to create correct maven
>> repo structure on h2database.com website. Then it will be possible
>> to point to it as a Snapshot repository. Since we already have the
>> h2-latest.jar on a website it seems trivial to change build procedure
>> to generate correct maven snapshots: just name the resulting file
>> correctly, put it into proper directory structure, calculate checksums
>> and provide POM file as in
>> https://repo1.maven.org/maven2/com/h2database/h2/1.4.190/
>>
>> Probably makes sense to keep these snapshots for a couple of months,
>> then drop the older ones.
>>
>> Thoughts?
>>
>> Sergi
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "H2 Database" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/h2-database.
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "H2 Database" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/h2-database.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/d/optout.

Reply via email to