Skip to content

Commit

Permalink
Merge pull request #50 from eMoflon/feature/fix-runner-setup-script
Browse files Browse the repository at this point in the history
Runner setup script: Adds `curl` + fixes `vboxusers` group + fixes/updates `vagrant` version
  • Loading branch information
maxkratz authored May 19, 2024
2 parents d92dce9 + 37c1fe3 commit f7bbcb5
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions runner-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ USERNAME=maxkratz

# utilities + sudo
apt-get update
apt-get install -yq sudo tmux htop wget grep sed gpg unzip tar
apt-get install -yq sudo tmux htop wget grep sed gpg unzip tar curl
/sbin/adduser $USERNAME sudo

# VirtualBox
Expand All @@ -16,7 +16,11 @@ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle_vbox_2016.gpg] http:/
apt-get update
apt-get install -yq virtualbox-7.0

usermod -a -G vboxusers $USERNAME

# Vagrant
apt-get install -yq vagrant
wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/hashicorp.list
apt-get update && apt-get install -yq vagrant

echo "=> Prerequisites installed. Ready for GitHub Actions runner installation."

0 comments on commit f7bbcb5

Please sign in to comment.