добавлена авторизация для запросов на api.tnsu.kz
Tests / frontend-test (pull_request) Successful in 18s

This commit is contained in:
2026-08-21 17:11:34 +05:00
parent 60e654c80e
commit a8d46208a6
11 changed files with 1334 additions and 7 deletions
+16 -6
View File
@@ -15,7 +15,6 @@ on:
env:
REGISTRY: nexus.tnsu.kz:8082
IMAGE: hr-appeals-web
jobs:
# Единый источник тега для образа и для деплоя
@@ -34,6 +33,16 @@ jobs:
build-and-push:
needs: prepare
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
include:
- image: hr-appeals-web
context: .
dockerfile: Dockerfile
- image: hr-appeals-auth
context: server
dockerfile: server/Dockerfile
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -54,14 +63,15 @@ jobs:
- name: Build image
run: |
docker build \
-t "$REGISTRY/$IMAGE:${{ needs.prepare.outputs.tag }}" \
-t "$REGISTRY/$IMAGE:latest" \
.
-f "${{ matrix.dockerfile }}" \
-t "$REGISTRY/${{ matrix.image }}:${{ needs.prepare.outputs.tag }}" \
-t "$REGISTRY/${{ matrix.image }}:latest" \
"${{ matrix.context }}"
- name: Push image
run: |
docker push "$REGISTRY/$IMAGE:${{ needs.prepare.outputs.tag }}"
docker push "$REGISTRY/$IMAGE:latest"
docker push "$REGISTRY/${{ matrix.image }}:${{ needs.prepare.outputs.tag }}"
docker push "$REGISTRY/${{ matrix.image }}:latest"
- name: Docker logout
if: always()