Skip to content
Snippets Groups Projects
Commit 2c707480 authored by Varga Norbert's avatar Varga Norbert
Browse files

Added a separate job that creates a release for the published assets

parent 0e13f348
No related branches found
No related tags found
No related merge requests found
......@@ -94,7 +94,7 @@ include:
# Deploy
#
binaries:
prepare_binaries:
stage: deploy
needs:
- build_view
......@@ -103,18 +103,38 @@ binaries:
rules:
- if: '$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v.*$/'
variables:
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/windows-release/$CI_COMMIT_TAG"
PACKAGE_REGISTRY_URL: "$CI_API_V4_URL/projects/$CI_PROJECT_ID/packages/generic/windows-release/$CI_COMMIT_TAG"
before_script:
- apt-get update -y
- apt-get install -y zip curl
script:
- zip -r publish.zip publish/
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file publish.zip "${PACKAGE_REGISTRY_URL}/windows-release-$CI_COMMIT_TAG.zip"
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file publish.zip "${PACKAGE_REGISTRY_URL}/windows-release-${CI_COMMIT_TAG}.zip"
release_binaries:
stage: deploy
needs:
- prepare_binaries
image: registry.gitlab.com/gitlab-org/release-cli:latest
rules:
- if: '$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v.*$/'
script:
- echo "Running release_binaries for $CI_COMMIT_TAG"
release:
name: 'Release $CI_COMMIT_TAG'
tag_name: '$CI_COMMIT_TAG'
description: 'Windows release $CI_COMMIT_TAG'
ref: '$CI_COMMIT_SHA'
assets:
links:
- name: 'Windows release $CI_COMMIT_TAG'
url: "$PACKAGE_REGISTRY_URL/windows-release-$CI_COMMIT_TAG.zip"
pages:
stage: deploy
needs:
- build_view
- test_model
before_script:
- apt-get update -yqq
......
......@@ -2,7 +2,7 @@
A Zomberman a Szoftvertechnológia tárgy keretein belül készült mint beadandó. Feladatunk a [Bomberman/Dyna Blaster](https://hu.wikipedia.org/wiki/Bomberman)-nek a megvalósítása volt.<br><br>
## Feljesztői dokumentáció
Megtekinthető a program legfrissebb kiadott verzójának API dokumentációja [ezen a linken](https://skacimacik-szofttech-ab-2024-group-01-42c895cd20d9f80c505d93608.szofttech.gitlab-pages.hu)
Megtekinthető a program legfrissebb kiadott verzójának API dokumentációja [ezen a linken](https://skacimacik-szofttech-ab-2024-group-01-42c895cd20d9f80c505d93608.szofttech.gitlab-pages.hu).
## Alapjáték leírása
A játékban két játékos játszhat egymás ellen, a céljuk, hogy minél tovább túléljenek. Túlélésüket nehezítik a szörnyek, akik véletlenszerűen lépkednek a pályán, ha rálépnek egy játékosra akkor meghal az a játékos. A játékosok lerakhatnak bombákat, ezek adott idő után felrobbannak. A pályán vannak dobozok, ezeket felrobbantva juthatnak a játékosok bónuszokhoz.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment