So doing releases at the moment still requires us to do some work.

Ideally we should be able to use Jenkins to do everything.

Here's a list of what's needed, I think:

  1. Running the release.sh script
  2. Build the Debian packages
    1. Update the changelog and add the tags.
    2. Pull packages around
    3. Clear packages from a distribution (clear out the old testing packages)

Comments

Anonymous’s picture

You'll also probably need to put the Jenkins ssh key in your Drupal account (or someone's) in order for it to push tags, I guess.

steven jones’s picture

Status: Active » Needs work

I've built all those Jenkins jobs, just need to clean up the Author name and email for Jenkins and make sure that he has push access to the repos.

steven jones’s picture

Status: Needs work » Fixed

Jenkins won't be pushing to D.o, and the rest of the things are done.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.