alpine 3.13 & remove funding.yml

This commit is contained in:
Pavel 2022-07-19 13:22:25 +03:00 committed by GitHub
commit e9e1746007
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 35 additions and 15 deletions

12
.github/FUNDING.yml vendored
View File

@ -1,12 +0,0 @@
# These are supported funding model platforms
github: [timbru31]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: https://paypal.me/timbru/

View File

@ -19,6 +19,12 @@ jobs:
- path: 16 - path: 16
tags: "16 gallium latest" tags: "16 gallium latest"
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6
- path: 14-3.13
tags: "14-3.13 fermium3.13"
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6
- path: 16-3.13
tags: "16-3.13 gallium3.13 latest3.13"
platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6
steps: steps:
- name: Checkout - name: Checkout

View File

@ -9,5 +9,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Build the Docker image - name: Build the Docker image
run: | run: |
docker run -i $(docker build -q 14) /bin/sh -c "node --version && npm --version && git --version" docker run -i $(docker build -q 14) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v"
docker run -i $(docker build -q 16) /bin/sh -c "node --version && npm --version && git --version" docker run -i $(docker build -q 16) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v"
docker run -i $(docker build -q 14-3.13) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v"
docker run -i $(docker build -q 16-3.13) /bin/sh -c "node --version && npm --version && git --version && python3 -V && make -v && g++ -v"

View File

@ -8,4 +8,4 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- run: brew install hadolint - run: brew install hadolint
- run: hadolint {14,16}/Dockerfile - run: hadolint {14,16,14-3.13,16-3.13}/Dockerfile

12
14-3.13/Dockerfile Normal file
View File

@ -0,0 +1,12 @@
FROM node:fermium-alpine3.13
ARG REFRESHED_AT
ENV REFRESHED_AT $REFRESHED_AT
RUN apk -U upgrade \
&& apk add --no-cache \
git \
openssh \
python3 \
make \
g++

12
16-3.13/Dockerfile Normal file
View File

@ -0,0 +1,12 @@
FROM node:gallium-alpine3.13
ARG REFRESHED_AT
ENV REFRESHED_AT $REFRESHED_AT
RUN apk -U upgrade \
&& apk add --no-cache \
git \
openssh \
python3 \
make \
g++