aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2022-06-10 17:43:49 +0200
committerBadlop <badlop@process-one.net>2022-06-12 13:08:27 +0200
commit6d39af7dd6c3ca07423b7fbc1047313e80594a47 (patch)
tree40f5dadbc99acff33f98feaba8698e16ea61e4cb /.github
parentUpdate workflows to Erlang 25 (diff)
Runtime: No need for a specific mix erlang 25 job
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/runtime.yml67
1 files changed, 0 insertions, 67 deletions
diff --git a/.github/workflows/runtime.yml b/.github/workflows/runtime.yml
index 881bb630d..8fd9a7054 100644
--- a/.github/workflows/runtime.yml
+++ b/.github/workflows/runtime.yml
@@ -201,70 +201,3 @@ jobs:
cat _build/prod/rel/ejabberd/logs/error.log
cat _build/dev/rel/ejabberd/logs/ejabberd.log
cat _build/dev/rel/ejabberd/logs/error.log
-
- mix25:
- name: Mix 25
- strategy:
- fail-fast: false
- matrix:
- otp: ['25.0-rc3']
- runs-on: ubuntu-20.04
-
- steps:
-
- - uses: actions/checkout@v3
-
- - name: Get specific Erlang/OTP
- uses: ErlGang/setup-erlang@master
- with:
- otp-version: ${{ matrix.otp }}
-
- - name: Get Elixir
- run: |
- wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb \
- && sudo dpkg -i erlang-solutions_2.0_all.deb
- sudo apt-get update
- sudo apt-get install elixir
- mix local.hex --force
- mix local.rebar --force
-
- - name: Prepare libraries
- run: |
- sudo apt-get -qq update
- sudo apt-get -qq install libexpat1-dev libgd-dev libpam0g-dev \
- libsqlite3-dev libwebp-dev libyaml-dev
-
- - name: Compile
- run: |
- ./autogen.sh
- ./configure --with-rebar=mix \
- --prefix=/tmp/ejabberd \
- --enable-all \
- --disable-elixir \
- --disable-odbc
- mix deps.get
- make
-
- - run: make xref
-
- - name: Test rel
- run: |
- make rel
- _build/prod/rel/ejabberd/bin/ejabberdctl start \
- && _build/prod/rel/ejabberd/bin/ejabberdctl started
- _build/prod/rel/ejabberd/bin/ejabberdctl register user1 localhost s0mePass
- _build/prod/rel/ejabberd/bin/ejabberdctl registered_users localhost
- _build/prod/rel/ejabberd/bin/ejabberdctl stop \
- && _build/prod/rel/ejabberd/bin/ejabberdctl stopped
- cat _build/prod/rel/ejabberd/logs/*
-
- - name: Test dev
- run: |
- make dev
- _build/dev/rel/ejabberd/bin/ejabberdctl start \
- && _build/dev/rel/ejabberd/bin/ejabberdctl started
- _build/dev/rel/ejabberd/bin/ejabberdctl register user1 localhost s0mePass
- _build/dev/rel/ejabberd/bin/ejabberdctl registered_users localhost
- _build/dev/rel/ejabberd/bin/ejabberdctl stop \
- && _build/dev/rel/ejabberd/bin/ejabberdctl stopped
- cat _build/dev/rel/ejabberd/logs/*