summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
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: