Skip to content

added nbsp to server-ip tag. #70

added nbsp to server-ip tag.

added nbsp to server-ip tag. #70

name: Developer container builds
on:
push:
env:
IMAGE_TAG: ${{ github.ref_name }}
IMAGE_SHA: ${{ github.sha }}
OC_REGISTRY: ghcr.io
REGISTRY_URL: "ghcr.io/freetakteam/ui"
jobs:
build:
runs-on: ubuntu-latest
permissions:
packages: write
contents: read
steps:
- uses: actions/checkout@v4
- name: Build the container image
# can this be converted to podman at some point to be more foss?
run: |
SANITIZED_TAG="$(echo ${IMAGE_TAG//[^[:alnum:]]/_} | tr '[:upper:]' '[:lower:]' )"
docker build . --file Dockerfile --tag $REGISTRY_URL:$SANITIZED_TAG --tag $REGISTRY_URL:$IMAGE_SHA --label "runnumber=${GITHUB_RUN_ID}"
- name: Log in to registry
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login $OC_REGISTRY -u $ --password-stdin
- name: Push image to registry
run: |
SANITIZED_TAG="$(echo ${IMAGE_TAG//[^[:alnum:]]/_} | tr '[:upper:]' '[:lower:]' )"
docker push $REGISTRY_URL:$SANITIZED_TAG
docker push $REGISTRY_URL:$IMAGE_SHA