# Code.google release automation

**URL:** <https://www.ruby-forum.com/t/code-google-release-automation/114248>\
**Category:** Ruby\
**Created:** [September 10, 2007, 3:41pm UTC](https://www.ruby-forum.com/t/code-google-release-automation/114248 "2007-09-10T15:41:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bil\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/848f3c/32.png) [@Bil\_K](https://www.ruby-forum.com/u/Bil_K)\
**Post date:** [September 10, 2007, 3:41pm UTC](https://www.ruby-forum.com/t/code-google-release-automation/114248/1 "2007-09-10T15:41:12Z")

</div>

Hi,

Is there an equivalent to the rubyforge release automation package,

[http://codeforpeople.rubyforge.org](http://codeforpeople.rubyforge.org)

for [code.google.com](http://code.google.com) projects?

All I’ve found so far is an Ant task and huge Python script:

[Google Code Archive - Long-term storage for Google Code Project Hosting.](http://code.google.com/p/support/wiki/ScriptedUploads)

Thanks,

---

<div class="post-metadata">

**Author:** ![Bil\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/848f3c/32.png) [@Bil\_K](https://www.ruby-forum.com/u/Bil_K)\
**Post date:** [September 25, 2007, 11:04pm UTC](https://www.ruby-forum.com/t/code-google-release-automation/114248/2 "2007-09-25T23:04:59Z")

</div>

Bil K. wrote:

> Is there an equivalent to the rubyforge release automation package  
> for [code.google.com](http://code.google.com) projects?
> 
> All I’ve found so far is an Ant task and huge Python script:
> 
> [Google Code Archive - Long-term storage for Google Code Project Hosting.](http://code.google.com/p/support/wiki/ScriptedUploads)

Update:

I tried the Python script,

[http://support.googlecode.com/svn/trunk/scripts/googlecode\_upload.py](http://support.googlecode.com/svn/trunk/scripts/googlecode_upload.py)

but was met with,

```
File "/opt/local/lib/python2.5/httplib.py", line 1131, in connect
  ssl = socket.ssl(sock, self.key_file, self.cert_file)

```

AttributeError: ‘module’ object has no attribute ‘ssl’

Back to the manual route for now…

Later,
