Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
SteamWorkshop
The Right Triangle
Commits
b107e484
Commit
b107e484
authored
2 years ago
by
=
Browse files
Options
Download
Email Patches
Plain Diff
'InitialSteamCMDCommit'
parents
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
.gitattributes
+2
-0
.gitattributes
.gitlab-ci.yml
+57
-0
.gitlab-ci.yml
with
59 additions
and
0 deletions
+59
-0
.gitattributes
0 → 100644
+
2
-
0
View file @
b107e484
*.upk filter=lfs diff=lfs merge=lfs -text
*.udk filter=lfs diff=lfs merge=lfs -text
This diff is collapsed.
Click to expand it.
.gitlab-ci.yml
0 → 100644
+
57
-
0
View file @
b107e484
stages
:
-
build
-
upload
-
release
variables
:
GIT_SSL_NO_VERIFY
:
"
1"
build
:
stage
:
build
rules
:
-
if
:
$CI_COMMIT_TAG
script
:
-
cd ./
-
rename 's/\.udk/\.upk/' *
-
zip -r ${CI_PROJECT_NAME}.zip *upk
artifacts
:
paths
:
-
${CI_PROJECT_NAME}.zip
expire_in
:
1 day
# Refer to: https://gitlab.com/gitlab-org/release-cli/-/tree/master/docs/examples/release-assets-as-generic-package/
upload
:
stage
:
upload
image
:
curlimages/curl:latest
rules
:
-
if
:
$CI_COMMIT_TAG
script
:
-
|
PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_TAG}"
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ${CI_PROJECT_NAME}.zip ${PACKAGE_REGISTRY_URL}/${CI_PROJECT_NAME}.zip
echo 'Package uploaded!'
-
|
PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_TAG}"
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file RLMPreview.jpg ${PACKAGE_REGISTRY_URL}/${CI_PROJECT_NAME}.jpg
echo 'Package uploaded!'
# Refer to: https://gitlab.com/gitlab-org/release-cli/-/tree/master/docs#using-this-tool-in-gitlab-ci
release
:
stage
:
release
image
:
registry.gitlab.com/gitlab-org/release-cli:latest
rules
:
-
if
:
$CI_COMMIT_TAG
script
:
-
|
PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_TAG}"
-
>
release-cli create
--name "$CI_PROJECT_TITLE"
--description "Release of $CI_COMMIT_TAG from $CI_PROJECT_NAME"
--tag-name "$CI_COMMIT_TAG"
--assets-link "{\"name\":\"${CI_PROJECT_NAME}.zip\",\"url\":\"${PACKAGE_REGISTRY_URL}/${CI_PROJECT_NAME}.zip\"}"
--assets-link "{\"name\":\"Release Photo\",\"url\":\"${PACKAGE_REGISTRY_URL}/${CI_PROJECT_NAME}.jpg\",\"link_type\":\"image\"}"
-
|
echo 'Created released of ${CI_PROJECT_NAME}!'
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment