mirror of
https://github.com/bokysan/docker-postfix.git
synced 2025-09-06 22:44:59 +08:00
Fix: Remove linux/s390x build from Alpine
Alpine doesn't seem to have rsyslog compiled for linux/s390x and will therefore fail the build.
This commit is contained in:
parent
069195a125
commit
b3e2e8daeb
4 changed files with 7 additions and 5 deletions
4
.github/workflows/master.yml
vendored
4
.github/workflows/master.yml
vendored
|
@ -42,11 +42,11 @@ jobs:
|
|||
env:
|
||||
DOCKER_USERNAME: 'boky'
|
||||
DOCKER_PASSWORD: '${{ secrets.DOCKER_ACCESS_TOKEN }}'
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x"
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le" # linux/s390x: "rsyslog (no such package)"
|
||||
run: ./build.sh -t boky/postfix:latest --push
|
||||
- name: Build Ubuntu master
|
||||
env:
|
||||
DOCKER_USERNAME: 'boky'
|
||||
DOCKER_PASSWORD: '${{ secrets.DOCKER_ACCESS_TOKEN }}'
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x"
|
||||
run: ./build.sh -t boky/postfix:ubuntu-latest --push
|
||||
run: ./build.sh -t boky/postfix:ubuntu-latest --build-arg=BASE_IMAGE=ubuntu:focal --push
|
||||
|
|
4
.github/workflows/tags.yml
vendored
4
.github/workflows/tags.yml
vendored
|
@ -33,14 +33,14 @@ jobs:
|
|||
env:
|
||||
DOCKER_USERNAME: 'boky'
|
||||
DOCKER_PASSWORD: '${{ secrets.DOCKER_ACCESS_TOKEN }}'
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x"
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le"
|
||||
run: ./build.sh -t boky/postfix:$RELEASE_VERSION --push
|
||||
- name: Build Ubuntu tag
|
||||
env:
|
||||
DOCKER_USERNAME: 'boky'
|
||||
DOCKER_PASSWORD: '${{ secrets.DOCKER_ACCESS_TOKEN }}'
|
||||
PLATFORMS: "linux/386,linux/amd64,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x"
|
||||
run: ./build.sh -t boky/postfix:ubuntu-$RELEASE_VERSION --push
|
||||
run: ./build.sh -t boky/postfix:ubuntu-$RELEASE_VERSION --build-arg=BASE_IMAGE=ubuntu:focal --push
|
||||
- name: Copy `README.md` and `LICENCE` into the helm chart
|
||||
id: readme_and_licence
|
||||
shell: bash
|
||||
|
|
|
@ -460,6 +460,7 @@ Chart configuration is as follows:
|
|||
| `service.labels` | `{}` | Additional service labels |
|
||||
| `service.annotations` | `{}` | Additional service annotations |
|
||||
| `service.nodePort` | *empty* | Use a specific `nodePort` |
|
||||
| `service.nodeIP` | *empty* | Use a specific `nodeIP` |
|
||||
| `resources` | `{}` | [Pod resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) |
|
||||
| `autoscaling.enabled` | `false` | Set to `true` to enable [Horisontal Pod Autoscaler](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) |
|
||||
| `autoscaling.minReplicas` | `1` | Minimum number of replicas |
|
||||
|
@ -471,6 +472,7 @@ Chart configuration is as follows:
|
|||
| `nodeSelector` | `{}` | Standard Kubernetes stuff |
|
||||
| `tolerations` | `[]` | Standard Kubernetes stuff |
|
||||
| `affinity` | `{}` | Standard Kubernetes stuff |
|
||||
| `certs.create` | `{}` | Auto generate TLS certificates for Postfix |
|
||||
| `extraVolumes` | `[]` | Append any extra volumes to the pod |
|
||||
| `extraVolumeMounts` | `[]` | Append any extra volume mounts to the postfix container |
|
||||
| `extraInitContainers` | `[]` | Execute any extra init containers on startup |
|
||||
|
|
|
@ -71,7 +71,7 @@ container:
|
|||
|
||||
# Auto-generate certificates for the server and mount them into Postfix volume
|
||||
certs:
|
||||
create: true
|
||||
create: false
|
||||
|
||||
# Define data which should be stored in a Secret
|
||||
# (and shared with the pod as environment variables)
|
||||
|
|
Loading…
Add table
Reference in a new issue