Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release preparation script #13927

Merged
merged 2 commits into from
Nov 10, 2015
Merged

Add release preparation script #13927

merged 2 commits into from
Nov 10, 2015

Conversation

tkelman
Copy link
Contributor

@tkelman tkelman commented Nov 9, 2015

cc @staticfloat this handles all the renaming from what the buildbots produce on nightlies to the release naming conventions on julialang. I can't unlock the gpg key so I haven't signed the Linux binaries or source tarballs for 0.3.12 or 0.4.1, but I think this should cover everything else. Only thing I'm not quite sure about is the OSX file naming, whether it should end in osx10.7+.dmg or osx10.7 .dmg with a space. If you try to download the former it looks like S3 redirects to the latter, but when I use the web console interface to upload files with + in them they don't get renamed. If I were using the aws CLI maybe it would?

You'll need access to the key and passphrase, talk to me or Elliot
if the need arises

[av skip]
tkelman added a commit that referenced this pull request Nov 10, 2015
@tkelman tkelman merged commit ca23457 into master Nov 10, 2015
@tkelman tkelman deleted the tk/release-script branch November 10, 2015 12:51
tkelman added a commit that referenced this pull request Nov 29, 2015
[av skip]

(cherry picked from commit 59c3328)
ref #13927
@tkelman
Copy link
Contributor Author

tkelman commented Dec 1, 2015

breadcrumb: we should maybe play with https://docs.travis-ci.com/user/deployment/releases to do the make full-source-dist part, then fire off the buildbot jobs automatically, then have the buildbot job do the rest when it's building a tag?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant