Skip to content
Snippets Groups Projects
Commit 7f063bc0 authored by Vincent Texier's avatar Vincent Texier
Browse files

[enh] #817 add AppImage build to .gitlab-ci.yml

parent 5ce1f905
No related branches found
No related tags found
No related merge requests found
...@@ -82,7 +82,24 @@ build: ...@@ -82,7 +82,24 @@ build:
- pip install -r requirements_deploy.txt - pip install -r requirements_deploy.txt
- make build - make build
release: release_appimage:
extends:
- .env
- .changes
stage: release
when: manual
script:
- pip install -r requirements.txt
- pip install -r requirements_deploy.txt
- make build
- make appimage
artifacts:
paths:
- ci/appimage/Sakia_x86_64.AppImage
# only:
# - master
release_pypi:
extends: extends:
- .env - .env
- .push_to_github - .push_to_github
...@@ -96,7 +113,7 @@ release: ...@@ -96,7 +113,7 @@ release:
only: only:
- master - master
release_test: release_pypi_test:
extends: .env extends: .env
stage: release stage: release
when: manual when: manual
......
...@@ -5,5 +5,5 @@ export PYTHON_SOURCE=https://www.python.org/ftp/python/3.6.10/Python-3.6.10.tgz ...@@ -5,5 +5,5 @@ export PYTHON_SOURCE=https://www.python.org/ftp/python/3.6.10/Python-3.6.10.tgz
export PIP_REQUIREMENTS=$(pwd)/../../dist/sakia-${version}-py3-none-any.whl export PIP_REQUIREMENTS=$(pwd)/../../dist/sakia-${version}-py3-none-any.whl
# linuxdeploy appimage plugin # linuxdeploy appimage plugin
export OUTPUT=Sakia_x86_64-${version}.AppImage export OUTPUT=Sakia_x86_64.AppImage
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