Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #10788 (new)

Opened 11 years ago

Last modified 11 years ago

4.4.8 release setup — at Version 1

Reported by: jamoore Owned by: sbesson
Priority: blocker Milestone: OMERO-4.4.x
Component: General Version: n.a.
Keywords: n.a. Cc: rleigh, khgillen, mlinkert, pwalczysko, sbesson
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description (last modified by jamoore)

General TODOs

  • Add a sync job which pushes tags from gh:ome/* to gh:snoopy/*
  • Setup proper directory permissions for the hudson user

Ideal job

The ideal job for performing a release would be runnable via: %build OME-release now version=4.4.8. It would perform the following steps:

  • Checkout the latest ome/ome code
  • Update all submodule pointers similar to OMERO-submods-{stable,develop}
  • Push that branch to snoopy
  • Open a PR (Note: when this commit is pushed back to ome/ome, the PR will be autoclosed)
  • Kick off the ice33 and ice34 builds.
  • ...
  • Once all other activities are finished, there are 2 options:
    • Either delete the job executions, in which case there's no evidence of the tag that snoopy created; or
    • Sign the snoopy commit and push it to ome/ome and promote the builds. The release was a success!

Larger tasks (ticketable)

  • Remove need for version PRs in bioformats
  • Move release notes into source (See https://github.com/PyTables/PyTables/pull/240/files. From Roger: "Being able to update the release notes with the PR to implement a feature/fix a bug would be very nice, then it's always in a "ready to release" state ahead of the release. ")

Change History (1)

comment:1 Changed 11 years ago by jamoore

  • Cc rleigh khgillen mlinkert added
  • Description modified (diff)
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65728 sec.)

We're Hiring!