mirror of
https://github.com/ash-project/ash_hq.git
synced 2024-09-20 05:13:23 +12:00
chore: Update CI/prod to use the same Elixir/Erlang versions as dev
This commit is contained in:
parent
d01e2d16f5
commit
1a008ba350
2 changed files with 4 additions and 4 deletions
4
.github/workflows/elixir.yml
vendored
4
.github/workflows/elixir.yml
vendored
|
@ -15,8 +15,8 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
otp: ["25"]
|
otp: ["26.0.2"]
|
||||||
elixir: ["1.14.0"]
|
elixir: ["1.15.4"]
|
||||||
pg_version: ["13"]
|
pg_version: ["13"]
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
FROM hexpm/elixir:1.14.3-erlang-25.0-ubuntu-xenial-20210804
|
FROM hexpm/elixir:1.15.4-erlang-26.0.2-ubuntu-bionic-20230126
|
||||||
# install build dependencies
|
# install build dependencies
|
||||||
USER root
|
USER root
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install -y wget
|
RUN apt-get install -y wget
|
||||||
|
RUN apt-get install -y gnupg
|
||||||
RUN wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
|
RUN wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
|
||||||
RUN dpkg -i erlang-solutions_2.0_all.deb
|
RUN dpkg -i erlang-solutions_2.0_all.deb
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
|
@ -15,7 +16,6 @@ RUN apt-get install -y build-essential
|
||||||
RUN apt-get install -y esl-erlang
|
RUN apt-get install -y esl-erlang
|
||||||
RUN apt-get install -y apt-transport-https
|
RUN apt-get install -y apt-transport-https
|
||||||
RUN apt-get install -y ca-certificates
|
RUN apt-get install -y ca-certificates
|
||||||
RUN apt-get install -y gnupg
|
|
||||||
ENV NODE_MAJOR=16
|
ENV NODE_MAJOR=16
|
||||||
RUN mkdir -p /etc/apt/keyrings
|
RUN mkdir -p /etc/apt/keyrings
|
||||||
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
|
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
|
||||||
|
|
Loading…
Reference in a new issue