aurora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Sweeney" <kevi...@apache.org>
Subject Re: Review Request 16228: Pin master to -SNAPSHOT and -dev versions.
Date Fri, 13 Dec 2013 00:23:23 GMT


> On Dec. 12, 2013, 4:10 p.m., Maxim Khutornenko wrote:
> > build.gradle, line 34
> > <https://reviews.apache.org/r/16228/diff/1/?file=397060#file397060line34>
> >
> >     Could you please describe what the publishing procedure is going to look now?
How do we publish next version 0.0.13?

Here we're skipping straight to 0.2.0 to get a consistent version number between Java and
Python components (which should be published together and atomically). As for the publish
step, it'll be as follows (but automated).

1. Create a branch "v0.2.0" off master and perform a single commit, changing 0.2.0-SNAPSHOT
or 0.2.0-dev to 0.2.0 everywhere.
2. Run all the tests to make sure this isn't a bogus release.
3. Create a tag "0.2.0" pointing to that commit, ideally signing that tag.
4. Create artifacts - jars and sdists using pants and gradle. They will have the newly-created
version in their metadata.
5. If everything looks good, this tag can now be pushed to origin and downstream dependees
can use it.
6. Publish jars to Maven central and sdists to PyPI.
7. Create a new commit on master changing "0.2.0-SNAPSHOT" and "0.2.0-dev" to "0.2.1-SNAPSHOT"
and "0.2.1-dev".


- Kevin


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16228/#review30304
-----------------------------------------------------------


On Dec. 12, 2013, 4:05 p.m., Kevin Sweeney wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/16228/
> -----------------------------------------------------------
> 
> (Updated Dec. 12, 2013, 4:05 p.m.)
> 
> 
> Review request for Aurora, Bill Farner, Brian Wickman, and Zameer Manji.
> 
> 
> Bugs: AURORA-10
>     https://issues.apache.org/jira/browse/AURORA-10
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> Pin master to -SNAPSHOT and -dev versions.
> 
> This ensures that we don't inadvertendly publish artifacts that aren't
> the final tagged version. A future review will introduce tooling to
> automatically and atomically increment these version numbers.
> 
> 
> Diffs
> -----
> 
>   build.gradle c66afa8f9dba7f1e772c67aeb5316894f31036c9 
>   src/main/python/twitter/aurora/client/BUILD a96a801042c2f3d523ee58645a077e47ce9eac38

>   src/main/python/twitter/aurora/config/BUILD 0462158357730865387d0ead001077f39bba6dcb

>   src/main/python/twitter/aurora/executor/BUILD 02d34f0354e1452731353bd43e43eed9d034398a

>   src/main/python/twitter/thermos/BUILD 7c5d760c863c2f56d6518a0fbb01aa361c0e6db2 
>   src/main/python/twitter/thermos/common/BUILD 38de710368dfff46f1dae6df1b878e3d81eb28d3

>   src/main/python/twitter/thermos/config/BUILD 7b889d28d13126c4f003c87c7853a0e9ed4e82a5

>   src/main/python/twitter/thermos/core/BUILD 014b1f7fa3cc45661c194ae8256fe9767530c3b3

>   src/main/python/twitter/thermos/monitoring/BUILD 8601c4eae76aad380274076e7df088c1e8d33ba3

>   src/main/python/twitter/thermos/observer/BUILD 090d3ad33083d5ea51a34af29412134afddcc9e2

>   src/main/thrift/com/twitter/aurora/gen/BUILD a21f2fc796871ff74b1af4852ec298d75458d442

>   src/main/thrift/com/twitter/thermos/BUILD c224d8d5e87f05ea37ac8ecc4ba223228a32b8a5

> 
> Diff: https://reviews.apache.org/r/16228/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Kevin Sweeney
> 
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message