Skip to content

Commit

Permalink
[Fixed] - Erlang not installing properly with mix
Browse files Browse the repository at this point in the history
  • Loading branch information
xtreme-shane-lattanzio committed Jun 28, 2022
1 parent f9c0788 commit 74af388
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
11 changes: 8 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ ENV MAVEN_VERSION 3.6.0
ENV SBT_VERSION 1.3.3
ENV GRADLE_VERSION 5.6.4
ENV RUBY_VERSION 3.1.1
ENV MIX_VERSION 1.0
ENV MIX_VERSION 2.0
ENV COMPOSER_ALLOW_SUPERUSER 1

# programs needed for building
Expand Down Expand Up @@ -128,8 +128,13 @@ RUN wget https://packages.erlang-solutions.com/erlang-solutions_${MIX_VERSION}_a
sudo dpkg -i erlang-solutions_${MIX_VERSION}_all.deb && \
sudo rm -f erlang-solutions_${MIX_VERSION}_all.deb && \
sudo apt-get update && \
sudo apt-get install -y esl-erlang && \
sudo apt-get install -y elixir
sudo apt-get install -y esl-erlang
# Install Elixir
WORKDIR /tmp/elixir-build
RUN git clone https://github.com/elixir-lang/elixir.git
WORKDIR elixir
RUN make && make install
WORKDIR /

# install conan
RUN apt-get install -y python-dev && \
Expand Down
5 changes: 0 additions & 5 deletions features/features/package_managers/erlangmk_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,11 @@
puts 'Erlang.mk project created'
erlang_developer.run_license_finder
expect(erlang_developer).to be_seeing_line 'amqp_client, 3.8.5, unknown'
expect(erlang_developer).to be_seeing_line 'aten, 0.5.3, "Apache 2.0, Mozilla Public License 1.1"'
expect(erlang_developer).to be_seeing_line 'cowboy, 2.6.1, ISC'
expect(erlang_developer).to be_seeing_line 'cowlib, 2.7.0, ISC'
expect(erlang_developer).to be_seeing_line 'credentials_obfuscation, 2.0.0, "Apache 2.0, Mozilla Public License 1.1"'
expect(erlang_developer).to be_seeing_line 'cuttlefish, 2.2.0, unknown'
expect(erlang_developer).to be_seeing_line 'gen_batch_server, 0.8.2, "Apache 2.0, Mozilla Public License 1.1"'
expect(erlang_developer).to be_seeing_line 'getopt, 1.0.1, "New BSD"'
expect(erlang_developer).to be_seeing_line 'goldrush, 0.1.9, ISC'
expect(erlang_developer).to be_seeing_line 'jsx, 2.9.0, MIT'
expect(erlang_developer).to be_seeing_line 'lager, 3.7.0, "Apache 2.0"'
expect(erlang_developer).to be_seeing_line 'lager, 3.8.0, "Apache 2.0"'
expect(erlang_developer).to be_seeing_line 'observer_cli, 1.5.4, MIT'
expect(erlang_developer).to be_seeing_line 'ra, 1.1.2, "Apache 2.0, Mozilla Public License 1.1"'
Expand Down

0 comments on commit 74af388

Please sign in to comment.