Ondro (or anybody else that can help me),
I've been running the release scripts for Emily for both Config and Fault Tolerance until she gets a Mac... :-)
I've
been trying to use the same mechanisms to finish up the MP 1.1.0
release, but I've been hitting some hiccups. I'm trying to follow
similar steps as documented here...
https://wiki.eclipse.org/MicroProfile/Config/ConfigReleaseI've
done Step 1 with preparing the release. RELEASE_VERSION set to 1.1.0
and DEV_VERSION set to 1.2.0-SNAPSHOT. This worked just fine. And, I
have the 1.1.0 Tag (and Release) created.
The next step mentions
some Jenkins steps. I have not used Jenkins with Eclipse yet. I can
view the other Jenkins jobs, but I can't seem to create any. I haven't
figured out a way to get a Jenkins id, so I can't login. I've tried my
Eclipse id, but no luck. I tried to go to the Jenkins main site and
request an id, but I never got an email. So, any pointers on this first
step?
I'm trying to figure out how much of the Release creation
is automated and how much is manual. Does the Jenkins job do the
Eclipse Release process? Or, is all of that a manual process? You'll
see that I have a Draft of the 1.1.0 Release created just to house the
spec pdf. But, I don't have the source and binary zip files like the
other releases.
I have not tried the deploy_to_maven.sh yet since I wanted to complete the previous steps first.
And,
I'm a little confused by the branch_1.1.0 branch that was created for
me. I can see the steps documented for merging this into master so that
it will be prepped for the 1.2.0-SNAPSHOT efforts. But, I would have
expected branch_1.1.0 to match up with the 1.1.0 tag. Other than the
pom.xml updates for the 1.2.0-SNAPSHOT updates, it does seem to match
the 1.1.0 Tag. After the merge process, should this branch be left
as-is to match up with the 1.1.0 Tag?
I think that covers my
questions at this point. I will update the generic process that Emily
primed at , to make it easier for the next component to accomplish these
steps.
Thanks, Ondro, for all of these scripts and write-ups! I just need a little help to get me over these hurdles.
(BTW,
I know that we need to do the RC-type releases first. All of the other
components are doing this as move towards MP 1.2. I also plan to do
that for MP 1.2. But, since we have announced 1.1, I just need to get
this cleaned up and primed to maven. Thanks for your help!)
-- Kevin