CD Update
Some checks failed
Build and Push API / build-and-push (push) Failing after 13s

This commit is contained in:
2025-11-24 21:26:09 +01:00
parent caed5c6b2e
commit 7605f93d52

View File

@@ -13,25 +13,26 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
# 1. Smoke test csak ellenőrizzük, hogy látjuk a docker socketet
# Smoke test csak ellenőrizzük, hogy látjuk a docker socketet
- name: Docker smoke test
run: docker ps -a
# 2. docker login itt majd a repó Secretjeit fogjuk használni
# docker login itt majd a repó Secretjeit fogjuk használni
- name: Docker login
run: |
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.petyi.eu -u "${{ secrets.REGISTRY_USER }}" --password-stdin
# 3. docker build egyszerűen latest taggel
# docker build egyszerűen latest taggel
- name: Docker build
run: |
docker build -t git.petyi.eu/szakdolgozat/api:latest .
# 4. docker push ugyanaz az image
# docker push ugyanaz az image
- name: Docker push
run: |
docker push git.petyi.eu/szakdolgozat/api:latest
# Kubeconfig átemelése
- name: Set up kubeconfig
env:
KUBECONFIG: /tmp/kubeconfig
@@ -40,12 +41,14 @@ jobs:
echo "==== kubeconfig ===="
cat "$KUBECONFIG"
# Kubeconfig Smoke test
- name: Kubernetes smoke test
env:
KUBECONFIG: /tmp/kubeconfig
run: |
kubectl get nodes -o wide
# Rollout
- name: Rollout restart API deployment
env:
KUBECONFIG: /tmp/kubeconfig