Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save skull-squadron/754718 to your computer and use it in GitHub Desktop.
Save skull-squadron/754718 to your computer and use it in GitHub Desktop.
Be advised: Fully automatic installation. Use with care.
#!/bin/sh
# Install Hudson from the experimental repository.
sudo su - -c " \
wget -qO- http://pkg.hudson-labs.org/debian/hudson-labs.org.key | sudo apt-key add - \
&& echo 'deb http://pkg.hudson-labs.org/debian binary/' > /etc/apt/sources.list.d/hudson.list \
&& apt-get update \
&& apt-get install -y hudson \
"
# Total download is approx 32 MB depending on platform.
@skull-squadron
Copy link
Author

This is BETA, not production.

As of writing, official http://hudson-ci.org/latest/hudson.war is 1.386. The hudson labs repository reports 1.390.

@skull-squadron
Copy link
Author

Automatically deploy beta Hudson on Ubuntu.

wget -qO - http://is.gd/jtA5X | tar zxO | bash

@skull-squadron
Copy link
Author

TODO

Needs to be able to setup the following database instead of the Derby / HSQLDB: MySQL, Postgresql, Enterprise DB / Oracle. Maybe DB2 and M$SQL for sport.

Update: comments and improvements strongly encouraged! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment