summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJesusalva Jesusalva <jesusalva@themanaworld.org>2024-02-01 15:46:58 +0000
committerAdministrator <admin@themanaworld.org>2024-02-01 15:46:58 +0000
commitc5cc6c27ed37788432307e83f0b9ae250b7f0fce (patch)
tree0ff3dfdfb3fe7899bbbd0130b959d7fbfd92d19e /.gitlab-ci.yml
parent3d72dbaedf31bf7d446ea5139d54a7bc0f098701 (diff)
downloadappimg-builder-c5cc6c27ed37788432307e83f0b9ae250b7f0fce.tar.gz
appimg-builder-c5cc6c27ed37788432307e83f0b9ae250b7f0fce.tar.bz2
appimg-builder-c5cc6c27ed37788432307e83f0b9ae250b7f0fce.tar.xz
appimg-builder-c5cc6c27ed37788432307e83f0b9ae250b7f0fce.zip
Add expiration time for jobs and unfinished files.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0613e99..0d95a96 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,6 +27,7 @@ x86_64-AppImage:
paths:
- "ManaPlus-x86_64.AppImage"
- "x86_64-sha256checksum.txt"
+ expire_in: 1 week
# i386 AppImage buid
.i386-AppImage:
@@ -53,6 +54,7 @@ x86_64-AppImage:
paths:
- "ManaPlus-i386.AppImage"
- "i386-sha256checksum.txt"
+ expire_in: 1 week
deb_pkg:
image: ubuntu:trusty
@@ -82,6 +84,35 @@ deb_pkg:
paths:
- "*.deb"
- "deb-sha256checksum.txt"
+ expire_in: 1 week
+
+
+# Mana Client 64bits AppImage build (unfinished)
+.mana64-AppImage:
+ image: ubuntu:trusty
+ stage: build
+ tags:
+ - gtmw
+ before_script:
+ - apt-get update -qq
+ - chmod +x install_dependencies_mana.sh
+ - ./install_dependencies_mana.sh
+ script:
+ - cd ${CI_PROJECT_DIR}
+ - ls
+ - chmod +x build_appimg_mana.sh
+ - chmod +x linuxdeploy-x86_64.AppImage
+ - ./linuxdeploy-x86_64.AppImage --appimage-extract
+ - ./build_appimg_mana.sh
+ - mv Mana-*-x86_64.AppImage Mana-x86_64.AppImage
+ - sha256sum Mana-x86_64.AppImage > x86_64-mana-sha256checksum.txt
+ - cd
+ - find / -type f -name "*.AppImage"
+ artifacts:
+ paths:
+ - "Mana-x86_64.AppImage"
+ - "x86_64-mana-sha256checksum.txt"
+ expire_in: 1 week
# deploy
deploy-appImages: