Skip to content

Commit

Permalink
Support eask
Browse files Browse the repository at this point in the history
  • Loading branch information
Silex committed Sep 11, 2023
1 parent 63a1482 commit 792ba95
Show file tree
Hide file tree
Showing 23 changed files with 446 additions and 0 deletions.
216 changes: 216 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: master-ci-cask
img-master-ci-eask:
runs-on: ubuntu-latest
needs: img-master-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: master-ci-eask
img-master-ci-eldev:
runs-on: ubuntu-latest
needs: img-master-ci
Expand Down Expand Up @@ -106,6 +118,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: master-alpine-ci-cask
img-master-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-master-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: master-alpine-ci-eask
img-master-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-master-alpine-ci
Expand Down Expand Up @@ -165,6 +189,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 29.1-ci-cask
img-29-1-ci-eask:
runs-on: ubuntu-latest
needs: img-29-1-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 29.1-ci-eask
img-29-1-ci-eldev:
runs-on: ubuntu-latest
needs: img-29-1-ci
Expand Down Expand Up @@ -224,6 +260,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 29.1-alpine-ci-cask
img-29-1-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-29-1-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 29.1-alpine-ci-eask
img-29-1-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-29-1-alpine-ci
Expand Down Expand Up @@ -283,6 +331,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.2-ci-cask
img-28-2-ci-eask:
runs-on: ubuntu-latest
needs: img-28-2-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.2-ci-eask
img-28-2-ci-eldev:
runs-on: ubuntu-latest
needs: img-28-2-ci
Expand Down Expand Up @@ -342,6 +402,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.2-alpine-ci-cask
img-28-2-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-28-2-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.2-alpine-ci-eask
img-28-2-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-28-2-alpine-ci
Expand Down Expand Up @@ -401,6 +473,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.1-ci-cask
img-28-1-ci-eask:
runs-on: ubuntu-latest
needs: img-28-1-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.1-ci-eask
img-28-1-ci-eldev:
runs-on: ubuntu-latest
needs: img-28-1-ci
Expand Down Expand Up @@ -460,6 +544,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.1-alpine-ci-cask
img-28-1-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-28-1-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 28.1-alpine-ci-eask
img-28-1-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-28-1-alpine-ci
Expand Down Expand Up @@ -519,6 +615,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.2-ci-cask
img-27-2-ci-eask:
runs-on: ubuntu-latest
needs: img-27-2-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.2-ci-eask
img-27-2-ci-eldev:
runs-on: ubuntu-latest
needs: img-27-2-ci
Expand Down Expand Up @@ -578,6 +686,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.2-alpine-ci-cask
img-27-2-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-27-2-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.2-alpine-ci-eask
img-27-2-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-27-2-alpine-ci
Expand Down Expand Up @@ -637,6 +757,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.1-ci-cask
img-27-1-ci-eask:
runs-on: ubuntu-latest
needs: img-27-1-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.1-ci-eask
img-27-1-ci-eldev:
runs-on: ubuntu-latest
needs: img-27-1-ci
Expand Down Expand Up @@ -696,6 +828,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.1-alpine-ci-cask
img-27-1-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-27-1-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 27.1-alpine-ci-eask
img-27-1-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-27-1-alpine-ci
Expand Down Expand Up @@ -755,6 +899,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.3-ci-cask
img-26-3-ci-eask:
runs-on: ubuntu-latest
needs: img-26-3-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.3-ci-eask
img-26-3-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-3-ci
Expand Down Expand Up @@ -814,6 +970,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.3-alpine-ci-cask
img-26-3-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-26-3-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.3-alpine-ci-eask
img-26-3-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-3-alpine-ci
Expand Down Expand Up @@ -873,6 +1041,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.2-ci-cask
img-26-2-ci-eask:
runs-on: ubuntu-latest
needs: img-26-2-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.2-ci-eask
img-26-2-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-2-ci
Expand Down Expand Up @@ -932,6 +1112,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.2-alpine-ci-cask
img-26-2-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-26-2-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.2-alpine-ci-eask
img-26-2-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-2-alpine-ci
Expand Down Expand Up @@ -991,6 +1183,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.1-ci-cask
img-26-1-ci-eask:
runs-on: ubuntu-latest
needs: img-26-1-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.1-ci-eask
img-26-1-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-1-ci
Expand Down Expand Up @@ -1050,6 +1254,18 @@ jobs:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.1-alpine-ci-cask
img-26-1-alpine-ci-eask:
runs-on: ubuntu-latest
needs: img-26-1-alpine-ci
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: "./.github/actions/build"
with:
dockerhub_username: "${{ secrets.DOCKERHUB_USERNAME }}"
dockerhub_token: "${{ secrets.DOCKERHUB_TOKEN }}"
emacs: 26.1-alpine-ci-eask
img-26-1-alpine-ci-eldev:
runs-on: ubuntu-latest
needs: img-26-1-alpine-ci
Expand Down
6 changes: 6 additions & 0 deletions 26.1/alpine/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FROM silex/emacs:26.1-alpine-ci

RUN apk add --no-cache unzip

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
8 changes: 8 additions & 0 deletions 26.1/debian/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM silex/emacs:26.1-ci

RUN apt-get update && \
apt-get install -y unzip && \
rm -rf /var/lib/apt/lists/*

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
6 changes: 6 additions & 0 deletions 26.2/alpine/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FROM silex/emacs:26.2-alpine-ci

RUN apk add --no-cache unzip

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
8 changes: 8 additions & 0 deletions 26.2/debian/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM silex/emacs:26.2-ci

RUN apt-get update && \
apt-get install -y unzip && \
rm -rf /var/lib/apt/lists/*

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
6 changes: 6 additions & 0 deletions 26.3/alpine/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FROM silex/emacs:26.3-alpine-ci

RUN apk add --no-cache unzip

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
8 changes: 8 additions & 0 deletions 26.3/debian/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM silex/emacs:26.3-ci

RUN apt-get update && \
apt-get install -y unzip && \
rm -rf /var/lib/apt/lists/*

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
6 changes: 6 additions & 0 deletions 27.1/alpine/ci/eask/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FROM silex/emacs:27.1-alpine-ci

RUN apk add --no-cache unzip

RUN curl -fsSL https://raw.githubusercontent.com/emacs-eask/cli/master/webinstall/install.sh | sh
ENV PATH="/root/.local/bin:$PATH"
Loading

0 comments on commit 792ba95

Please sign in to comment.