مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
chore(container): add the branch name to the container
هذا الالتزام موجود في:
2
.github/workflows/ci.yml
مباع
2
.github/workflows/ci.yml
مباع
@@ -87,6 +87,7 @@ jobs:
|
|||||||
|
|
||||||
VER="$(git describe --tags 2>/dev/null)"
|
VER="$(git describe --tags 2>/dev/null)"
|
||||||
echo "version=${VER}" >> "$GITHUB_OUTPUT"
|
echo "version=${VER}" >> "$GITHUB_OUTPUT"
|
||||||
|
echo "branch=${REF}" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
echo 'tags<<EOF' >> "$GITHUB_OUTPUT"
|
echo 'tags<<EOF' >> "$GITHUB_OUTPUT"
|
||||||
if [[ "$REF" == "main" ]]; then
|
if [[ "$REF" == "main" ]]; then
|
||||||
@@ -105,6 +106,7 @@ jobs:
|
|||||||
platforms: linux/amd64
|
platforms: linux/amd64
|
||||||
build-args: |
|
build-args: |
|
||||||
VERSION=${{ steps.info.outputs.version }}
|
VERSION=${{ steps.info.outputs.version }}
|
||||||
|
BRANCH=${{ steps.info.outputs.branch }}
|
||||||
|
|
||||||
publish-image:
|
publish-image:
|
||||||
name: Publish Image
|
name: Publish Image
|
||||||
|
|||||||
1
.gitignore
مباع
1
.gitignore
مباع
@@ -29,6 +29,7 @@ vendor/bundle
|
|||||||
|
|
||||||
Procfile.local
|
Procfile.local
|
||||||
VERSION
|
VERSION
|
||||||
|
BRANCH
|
||||||
|
|
||||||
.rubocop-https*
|
.rubocop-https*
|
||||||
.env*
|
.env*
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ FROM ruby:3.2.2-bullseye AS base
|
|||||||
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends \
|
&& apt-get install -y --no-install-recommends \
|
||||||
software-properties-common dirmngr apt-transport-https \
|
software-properties-common dirmngr apt-transport-https \
|
||||||
&& (curl -sL https://deb.nodesource.com/setup_20.x | bash -) \
|
&& (curl -sL https://deb.nodesource.com/setup_20.x | bash -) \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
@@ -43,8 +43,10 @@ COPY ./docker/wait-for.sh /docker-entrypoint.sh
|
|||||||
COPY --chown=postal . .
|
COPY --chown=postal . .
|
||||||
|
|
||||||
# Export the version
|
# Export the version
|
||||||
ARG VERSION=unspecified
|
ARG VERSION=null
|
||||||
RUN echo $VERSION > VERSION
|
ARG BRANCH=null
|
||||||
|
RUN echo $VERSION > VERSION \
|
||||||
|
&& echo $BRANCH > BRANCH
|
||||||
|
|
||||||
# Set paths for when running in a container
|
# Set paths for when running in a container
|
||||||
ENV POSTAL_CONFIG_FILE_PATH=/config/postal.yml
|
ENV POSTAL_CONFIG_FILE_PATH=/config/postal.yml
|
||||||
|
|||||||
المرجع في مشكلة جديدة
حظر مستخدم