AutomateIt downloads
Topics
Release notifications
Subscribe to the RSS changes feed for release notifications.
Install
-
Install the Ruby programming language
-
Install the RubyGems tool for installing Ruby packages
-
Install the AutomateIt package -- if you get a permission denied error, use
sudo
or switch to a root or Administrator account to run:
gem install -y automateit
-
Run automateit -v
. If it displays a version number, all is well. Otherwise, read the Installation issues page.
-
See the Screenshots and Tutorial to learn how to use the toolkit.
Update
-
Read the
Changes
page to learn about API changes, bugfixes and new features.
-
Update the AutomateIt gem -- if you get a permission denied error, use
sudo
or switch to a root or Administrator account to run:
-
Run your recipes with the
--preview
options to make sure they still work.
Browse source
You can browse AutomateIt’s source code online.
Download source
-
Install the Git distributed revision control system.
-
Download the AutomateIt source code:
git clone git://github.com/automateit/automateit.git
-
Read the code in the newly-created
automateit
directory.
-
The repository may contain unreleased and unstable changes. Install the gem if you need stability.
-
You can also run AutomateIt directly from the checkout, e.g.,
automateit/bin/automateit -h
.
Using development releases
You may want to use development versions of AutomateIt that haven't been released to the public RubyGems repository. There are two ways to use these:
Upgrade your system by downloading and installing the new gem:
-
Setup by running commands like:
cd /tmp
wget http://automateit.org/pub/gems/automateit-0.91104.gem
sudo gem install automateit-0.91104.gem --no-ri --no-rdoc
-
Use it as normal, e.g.:
-
Uninstall if needed by running:
Temporarily run it from from a source code checkout:
-
Setup by running commands like this to checkout the source and a particular branch:
cd ~
git clone git://github.com/automateit/automateit.git automateit_src
cd ~/automateit_src
git checkout origin/next -b next
-
Update an existing checkout by running commands like:
cd ~/automateit_src
git pull
-
Use it by starting a shell and setting paths, e.g.:
sudo -s
cd ~/automateit_src
. add2path.sh
automateit --version
-
Uninstall is not needed, just close the shell and remove the checked-out
~/automateit_src
directory.