Skip to content

Instantly share code, notes, and snippets.

@johnpmitsch
Last active August 26, 2019 05:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save johnpmitsch/fc2ed21982450a1b6f602be1da3def75 to your computer and use it in GitHub Desktop.
Save johnpmitsch/fc2ed21982450a1b6f602be1da3def75 to your computer and use it in GitHub Desktop.
ruby/nodejs debian circleci container setup
sudo apt-get install curl software-properties-common
curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -
sudo apt-get install nodejs=6.14.4-1nodesource1
cd ~ && git clone https://github.com/theforeman/foreman.git
cd ~ && git clone https://github.com/Katello/katello.git
echo "gemspec :path => '../katello', :development_group => 'katello_dev', :name => 'katello'" >> ~/foreman/bundler.d/katello.rb
sudo apt-get install software-properties-common
sudo add-apt-repository -y -e ppa:qpid/released
sudo sed -i 's/eoan/bionic/' /etc/apt/sources.list.d/qpid-ubuntu-released-eoan.list
sudo sed -i 's/^deb /# deb /' /etc/apt/sources.list.d/qpid-ubuntu-released-eoan.list
sudo add-apt-repository -y ppa:qpid/released
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3BF88A0C6A770882
sudo apt-get install -y debhelper dh-python python-all-dev python-dev build-essential
sudo apt-get install -y libsasl2-modules cyrus-dev python-epydoc python3-all-dev python3-setuptools python3-devc1
sudo apt source --build qpid-python
sudo dpkg --install python-qpid*1.deb
sudo apt-get install -y ruby-libvirt libvirt-dev libsystemd-dev python3-qpid-proton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment