Skip to content

Commit

Permalink
wip: install otp and rebar3 from source and add dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
bredamatt committed Nov 15, 2024
1 parent a4ac826 commit f5f8ac3
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions .github/workflows/cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,9 @@ jobs:
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt-get update
sudo apt-get install packer
sudo apt-get install -y erlang
wget https://s3.amazonaws.com/rebar3/rebar3
chmod +x rebar3
sudo mv rebar3 /usr/local/bin/
sudo apt-get install -y packer git libssl-dev ncurses-dev make cmake gcc g++
git clone https://github.com/erlang/otp.git && cd otp && git checkout maint-27 && ./configure && make && sudo make install
git clone https://github.com/erlang/rebar3.git && cd rebar3 && ./bootstrap && sudo mv rebar3 /usr/local/bin/
- name: Build and release AO/HyperBEAM with Rebar3
run: |
Expand Down

0 comments on commit f5f8ac3

Please sign in to comment.